日期:2014-05-18  浏览次数:20991 次

C#报错后能否继续执行
一个
try{

}
catch
{

}

如果catch到异常,程序还要继续执行,如何操作?

------解决方案--------------------
在导致异常的那一行单独写一个try catch
------解决方案--------------------
catch
{
针对异常做相关处理 不要再抛出异常
}
这后面继续执行
------解决方案--------------------
探讨
一个
try{

}
catch
{

}

如果catch到异常,程序还要继续执行,如何操作?

------解决方案--------------------
1、循环体内的try catch 抛异常会继续执行,不会阻止程序运行。
2、单独的try catch出现异常将从错误点起不再执行try里的程序代码,会跳到catch语句