出现异常之后怎么判断程序是否继续进行
如果程序出现异常,在catch中捕获异常,因为是调用的别人的方法,怎么判断出现异常后程序是继续进行的?
------解决方案--------------------异常已经被你给捕获了,程序会跳出try块继续往下进行。
------解决方案--------------------int a1=-1;
try
{
//调用别人的代码
a1=2;
}catch{
//如果调用别人的代码有异常则会运行这里,你在这里写你的代码
或在catch外判断也行
}
if(a1!=-1){
//这里写你的逻辑
}
------解决方案--------------------catch后,没有再throw,程序就是继续的,反之,
异常抛出,程序终止。