语法:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
? try { ???? statement list; ?? } ? catch( typeA arg ) { ???? statement list; ?? } ? catch( typeB arg ) { ???? statement list; ?? } ? ... ? catch( typeN arg ) { ???? statement list; ?? } |
throw 在C++体系下用来处理异常.同try 和 catch 语句一起使用, C++ 处理异常的系统给程序一个比较可行的机制用于错误校正.当你通常在用 try 去执行一段有潜在错误的代码时.在代码的某一处,一个throw 语句会被执行, 这将会从try的这一块跳转到catch的那一块中去. 例如:
《throw作用》上有2条评论
评论已关闭。