读书人

紧急求救,该如何处理

发布时间: 2012-01-31 21:28:41 作者: rapoo

紧急求救
有如下问题:
for(int i=1;i<32;i++)
{
循环
}
问题是当循环中的条件出现异常时,程序退出循环。如何实现当发现异常时还让程序的循环进行下去啊。
我的意思是比如:当循环到i=3的时候出现异常,虽然发现异常,但在处理异常后,循环继续从i=4继续循环。

[解决办法]

你可以试着在异常处理完毕后跳出原来的循环开始一个新的循环
for (int j = i+1; j<32 j++)
{
循环
}
这就需要在出现异常时记录i 的值, 加1后作为新的循环的起始值
[解决办法]

C# code
for(int i=1;i <32;i++) { try{   循环             }catch {}} 

读书人网 >C#

热点推荐