.net 一些无法catch的异常_C#教程-查字典教程网
.net 一些无法catch的异常
.net 一些无法catch的异常
发布时间:2016-12-28 来源:查字典编辑
摘要:1.StackOverFlowException(一般来说这个不是真的堆栈不够了,而是你的代码出现了无线递归),如果你用thrownewSt...

1.StackOverFlowException (一般来说这个不是真的堆栈不够了,而是你的代码出现了无线递归),如果你用throw new StackOverFlowException 还是可以catch的

2.OutOfMemoryException (好像只有 box newarr newobj 才会抛出这个异常)

3.非CLS的异常(一般来源于本地代码,这些异常不继承于System.Exception)

在.net framework 4.0中默认行为不捕获非CLS的异常

在.net framework 2.0中会把非CLS的异常包装为System.Exception的之类(可以catch)

本人水平有限..应该还漏了2,3种异常.....

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新C#教程学习
    热门C#教程学习
    编程开发子分类