先是有个for循环(姑且称为外循环),里面有一层try catch;然后在try catch里面写了个循环(姑且称为内循环);
现在是内循环出现异常后后,进入到catch,然后内循环截至,进入到下一个外循环,
需求:能不能内循环出现异常时,抛出此次异常后继续运行内循环,不要截止掉去运行下一个内循环?
我应该怎么改这个代码? 求大佬men指教
先是有个for循环(姑且称为外循环),里面有一层try catch;然后在try catch里面写了个循环(姑且称为内循环);
现在是内循环出现异常后后,进入到catch,然后内循环截至,进入到下一个外循环,
需求:能不能内循环出现异常时,抛出此次异常后继续运行内循环,不要截止掉去运行下一个内循环?
我应该怎么改这个代码? 求大佬men指教
foreach (var item in collection)
{
try
{
//do...
foreach (var item in collection)
{
try
{
//do...
}
catch (Exception)
{
//do..
continue;
}
}
}
catch (Exception)
{
//do..
continue;
}
}