public void MyFunction()
{
try
{
for (int i = 0; i< 10; i++)
{
try {
//自己的操作 ********************** 1
}
catch{}
}
}
catch(Exception ex)
{
}
}
{
try
{
for (int i = 0; i< 10; i++)
{
try {
//自己的操作 ********************** 1
}
catch{}
}
}
catch(Exception ex)
{
}
}
{
try
{
for (int i = 0; i< 10; i++)
{
if (i==4)
continue;
else
{
//自己的操作 **********************
}
}
}
catch(Exception ex)
{
}
}
{
try
{
//自己的操作 ********************** 1
}
catch
{
continue ;
}
}
for (int i = 0;i<10;i++)
{try
{
//自己的操作 ********************** 1
}
catch
{
for(int i = 5;i<10;i++)
..................
}
}
1.我只是简单的举例for (int i = 0; i< 10; i++) 有可能是(int i = 0; i< 100000; i++)2.我的要求是:当i = 4的时候出错,不跳出这个函数,继续执行 i = 5.
我也不一定知道就是4,有可能是5,6,7等等,********************************************************************我必须把这个循环给执行完,不需要跳出即可
{
try
{
//自己的操作 ********************** 1
}
catch
{
MessageBox.Show("error") ;
}
}
public void MyFunction()
{
try
{
for (int i = 0; i< 10; i++)
{
try {
//自己的操作 ********************** 1
}
catch{}
}
finally
{
continue;
}
}
catch(Exception ex)
{
}
}
(最外层的try...catch也可去掉)
public void MyFunction()
{
try
{
for (int i = 0; i< 10; i++)
{
try {
//自己的操作 ********************** 1
}
catch{}
finally
{
continue;
} }
}
catch(Exception ex)
{
}
}
for (int i = 0;i<10;i++)
{try
{
//自己的操作 ********************** 1
}
catch
{
for(i+=i;i<10;i++)
..................
}
}