贴出完整的代码。什么叫try catch不能捕获。

解决方案 »

  1.   

    这种system.io.exception肯定是可以catch的,在最外面的main里加try-catch
      

  2.   

    http://msdn.microsoft.com/zh-cn/library/system.appdomain.unhandledexception(v=vs.100).aspxhttp://msdn.microsoft.com/zh-cn/library/system.windows.application.dispatcherunhandledexception(v=vs.100).aspxhttp://msdn.microsoft.com/zh-cn/library/system.windows.forms.application.threadexception(v=vs.100).aspx
      

  3.   

    不要说什么“正常的try catch”这种话。这根本不需要写try...catch。
      

  4.   

    ...中间有读取文件流,文件被占用的话....这应该try在打开文件在的地方
      

  5.   

    用了try catch 有异常一定会被捕获的
      

  6.   

     C#中的异常捕获机制(try catch finally) http://blog.csdn.net/zevin/article/details/6901489