异常处理 throw try catch
2016-10-10 09:43
253 查看
异常就是运行时出现的不正常,例如运行时耗尽了内存或遇到意外的非法输入。异常存在于程序的正常功能之外,并要求程序立即处理。不能不处理异常,异常是足够重要的,使程序不能继续正常执行的事件。如果找不到匹配的catch,程序就调用库函数terminate。
try()
{
}
catch(myexecept &e)
{
cout<<"file: "<<e.what()<<endl;
break;
}
catch(...) //捕获所有的异常
{
cout<<"unknown error!"<<endl;
}
try()
{
}
catch(myexecept &e)
{
cout<<"file: "<<e.what()<<endl;
break;
}
catch(...) //捕获所有的异常
{
cout<<"unknown error!"<<endl;
}
相关文章推荐
- Java异常处理综合例子(try、catch、finally、throws、throw)
- C++中异常处理的语法 try catch throw
- C++中的异常处理模块--try, throw, catch总结
- C++处理异常技巧-try,catch,throw,finally
- Json解析时的异常的处理(throw或者try-catch)
- C++处理异常 try,catch,throw
- JAVA语言如何进行异常处理,关键字:throws,throw,try,catch,finally分别代表什么意义?在try块中可以抛出异常吗?
- 关于java异常处理的几个关键字 try catch/throw/throws
- 从零开始学C++之异常(一):C语言错误处理方法、C++异常处理方法(throw, try, catch)简介
- C++中异常处理的语法 try catch throw
- JAVA异常处理机制的个人理解(try catch throw finally)
- [转贴]从零开始学C++之异常(一):C语言错误处理方法、C++异常处理方法(throw, try, catch)简介
- throw在try中抛出异常,然后用catch捕捉并处理这个异常,同时catch也可以再次抛出这个异常
- C++处理异常技巧-try,catch,throw,finally
- JAVA语言如何进行异常处理,关键字:throws,throw,try,catch,finally分别代表什么意义?在try块中可以抛出异常吗?
- C++ try catch() throw 异常处理
- JAVA语言如何进行异常处理,关键字:throws,throw,try,catch,finally分别代表什么意思?
- C++中异常处理的语法 try catch throw
- C++中异常处理的语法 try catch throw
- java异常处理之throw, throws,try和catch