088-C++
来源:互联网 发布:js改变color 编辑:程序博客网 时间:2024/05/23 11:55
C++定义新的异常
#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" << std::endl; std::cout << e.what() << std::endl; } catch(std::exception& e) { //其他的错误 }}