在
try
{循环写入文件操作。
}catch(exception)
{
// 写入某个时出现异常,直接忽略 继续执行下一个文件。
}
问题,就在catch里。如果出现异常 ,怎么继续执行。
try
{循环写入文件操作。
}catch(exception)
{
// 写入某个时出现异常,直接忽略 继续执行下一个文件。
}
问题,就在catch里。如果出现异常 ,怎么继续执行。
解决方案 »
- |zycwcf| 在WCF的TextBox中设置了TextWrapping="Wrap",虽然换行了,但当有数字比较变的时候他会自己生成一行,如果让占满才换行呢
- C#函数输入年和周,返回周所在的开始日期和结束日期
- --------简单又平常的几行代码,很让人想不通 特上CSDN请求指教--------
- javascript数组的问题?
- 把GV的内容存入数据库,给代码就送100分.
- gridview 中hyperlinker链接的网页如何在窗口中显示页面????急!!!
- C#接写的程序,编译成.EXE文件后,是不是只能在安装 .NET 框架的机器上运行???
- 关于.NET对3D封装操作.3D浏览器,有做过类似的兄弟请进
- 我发觉现在很多程序员真的很浮躁
- 技术资料多多。内容海量。机会不容错过
- winform中datagridview运用checkbox
- 关于多语言界面的问题
{
try{
写入第N个文件;
}catch(exception)
{
N+1
}
}
{
try{}
catch{goto Exit;}
Exit:{}
}
{
try{
写入第N个文件;
}catch(exception)
{
if(!提示框(文件写入出错,是否忽略) = 是)
{
break;
}
}
n = N + 1;
}
try
{
//正常的
try
{
//导常
}catch{}
//继续 //如果还有可能会出现异常又要继续的,向上面一样。 }
catch
{ }
如果是B/S,最好用ajax控制
如果是C/s,直接弹出提示框两者都需要一个标志位,判断是否执行完毕,执行到什么程度
{
bool rtn = false;
try
{
...
rtn = true;
}
catch()
{
rtn = false;
} return rtn;
}private int 写一堆文件(....)
{
int errCount = 0;
for ....
{
if (!写文件())
{
errCount++;
}
} retunr errCount;
}
随手写的,大概就是这个意思了。拆两个函数做。具体写的函数用catch屏蔽错误,但是能指示是否成功;主函数只负责调用。
{
取出一个文件处理
try
{
......
}
catch
{
// 处理异常
......
continue;
}
}
{
// 处理异常
continue;
}
continue;}
}这样可以