#include <iostream>
#include <exception>
using namespace std;
struct MyException :public exception
{
const char * what() const throw()
{
return "C++ Exception";
}
};
int main()
{
try
{
throw MyException();
}
catch (MyException& e)
{
std::cout << "MyException caught" << endl;
std:cout << e.what() << endl;
}
catch (std::exception& e)
{
}
}
















