//在函数里面可能出现异常的情况使用throw抛出对象
void function( ){
//程序
throw 表达式;
在需要关注异常的地方,捕捉异常
}
列如:
*P=NUUL;
如果P等于空是异常形况
if(p==NULL)
{
throw *P;
}
P=NUUL的时候throw就会把P抛出来
//用try将执行的函数包含起来捕捉异常,调用程序正常就会继续向下执行,当函数里面出现异常,throw抛出异常,
由try的尾部catch(){}进行异常处理
try{