c# 里怎样才能在程序捕获异常后继续执行
我做了c#的服务(一个循环为主的检查程序), 为什么有时出现数组越界之类的问题程序捕获异常后可以继续执行下一次循环,但有时程序又死掉必须重起服务呢? 我就用try ... catch(exception ex) .... 语句写的. 怎样才能保证程序遇到异常后可以跳过执行下一次的循环呢?
[解决办法]
try { /*... */ } catch { /*什么也不做就可以了*/ }
[解决办法]
try{}
catch{continue;}
[解决办法]
try
{
...
}
catch
{
return 0;
}
[解决办法]
try
{
...
}
catch
{
什么也不做
}
[解决办法]
试一试这个吧
try{}catch{continue;}
[解决办法]
楼上都说了!!
接分!!
[解决办法]
接分!!接分!!接分!!
[解决办法]
try{ //... }catch{ continue;}
[解决办法]
catch
{
return;
}
也行.
[解决办法]
楼上都说完了,我只JF
[解决办法]
try
{
//...
}
catch
{
continue;
}
这样处理,虽然可以达到你的要求, 但是既然可以捕捉到异常,就应该修正这个BUG, 如果仅仅是这样去处理,程序是很不健壮的
[解决办法]
同意楼上的,所有的异常要做到可控,否则,系统出了问题,你丫都不知道咋回事
[解决办法]
有异常最好处理掉,不要混过去,那样出了大问题找不到原因就麻烦了
[解决办法]
try
{
...
}
catch
{
什么也不做
}