C#文件流处置
C#文件流处理现在启动一个线程while(true){try{...............}catch(Exception e){}}程序编译成exe运行
C#文件流处理
现在启动一个线程
while(true){
try{
...............
}catch(Exception e){
}
}
程序编译成exe运行的,中间有读取文件流,文件被占用的话,会报unhandled exception system.io.exception 程序就终止退出了,有什么办法捕获这种异常,正常的try catch无法捕获,让程序继续运行下去呢?请教各位大牛了。
[解决办法]贴出完整的代码。什么叫try catch不能捕获。
[解决办法]这种system.io.exception肯定是可以catch的,在最外面的main里加try-catch
[解决办法]http://msdn.microsoft.com/zh-cn/library/system.appdomain.unhandledexception(v=vs.100).aspx
http://msdn.microsoft.com/zh-cn/library/system.windows.application.dispatcherunhandledexception(v=vs.100).aspx
http://msdn.microsoft.com/zh-cn/library/system.windows.forms.application.threadexception(v=vs.100).aspx
[解决办法]...中间有读取文件流,文件被占用的话....
这应该try在打开文件在的地方
[解决办法]要try对位置···
[解决办法]用了try catch 有异常一定会被捕获的