总结自该文http://www.cnblogs.com/ggjucheng/archive/2011/12/18/2292089.html
异常处理。首先声明一个类。
class NumPraseException{};
定义一个函数。里面有
throw NumPraseException();
在代码里
try{
函数(其实里面有throw)
}
catch(NumPraseException)
处理错误了。
总结,类里{},函数throw里(),catch里直接类名字。
异常描述。在函数声明的时候 f()throw(x1,x2)这就是f只能输出x1,x2错误。其他类型系统处理。
catch可以多层继承。但是子类放在前面,这样提前具体细化处理。
未捕获的异常用catch(...)来处理。放在最后。
重新抛出,就是抛出throw再一次,到外一层的类。

被折叠的 条评论
为什么被折叠?



