异常Exception(一)

程序执行时可能会遇到一些无法预料到的错误,这称作异常。.Net中的异常都继承System.Exception。异常会在堆栈中往上传递,直到被处理或者程序终止。

常见异常:

IndexOutOfRangeException 

数组索引超出使用范围,运行时引发。

异常Exception(一)

NullReferenceException

引用空对象,运行时异常。

异常Exception(一)

InvalidOperationException

无效操作异常,运行时发生,对象的状态不支持该方法调用。

在创建枚举器之后,修改了集合,然后使用该枚举器访问集合。

异常Exception(一)

ArgumentException

参数异常,参数不符合规范时引发。

当调用方法并且传递的自变量中至少有一个参数不符合调用方法的参数规范时,建议引发。

异常Exception(一)

ArgumentNullException

派生自ArgumentException,参数为空时,且不符合调用函数规范时引发的异常。

异常Exception(一)

ArgumentOutOfRangeException

派生自ArgumentException,参数不在给定范围内引发的异常。

异常Exception(一)

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zwzgfp.html