2012-10-22 23:34
⁄ 工业·编程
⁄ 共 5076字
C++中异常处理的语法-- 关键字 1、 try 2、 catch 3、 throw
其中关键字try表示定义一个受到监控、受到保护的程序代码块;关键字catch与try遥相呼应,定义当try block(受监控的程序块)出现异常时,错误处理的程序模块,并且每个catch block都带一个参...
c++, 异常机制阅读全文
2012-10-22 23:24
⁄ 工业·编程
⁄ 共 1109字
try包含你要防护的代码 ,称为防护块. 防护块如果出现异常,会自动生成异常对象并抛出.
catch捕捉特定的异常,并在其中进行适当处理.
throw可以直接抛出/产生异常,导致控制流程转到catch块.
重要观点: C++中异常是用对象来表示的,称为异常对象. 基本格式: try { your code; }
catch(T1 t1)//T1可以是任意类型,int,char, CException... { //T1指定了你要捕捉的异常的类型,t1指定了异常对象的名称...
c++, 异常机制阅读全文