首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C#报错后可不可以继续执行

2013-12-23 
C#报错后能否继续执行一个try{}catch{}如果catch到异常,程序还要继续执行,如何操作?[解决办法]在导致异常

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

}
catch
{

}

如果catch到异常,程序还要继续执行,如何操作?
[解决办法]
在导致异常的那一行单独写一个try catch
[解决办法]
catch
{
    针对异常做相关处理 不要再抛出异常
}
这后面继续执行
[解决办法]

引用:
一个
try{

}
catch
{

}

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


回复楼主:把你想执行的代码放进Finally里头,不管有没异常,里面的代码都会执行...
[解决办法]
1、循环体内的try catch 抛异常会继续执行,不会阻止程序运行。
2、单独的try catch出现异常将从错误点起不再执行try里的程序代码,会跳到catch语句

热点排行