Exception 应用程序执行期间发生错误
SystemException 系统异常 所有Exception的基类
ArgumentException 当方法提供的任意一个参数无效时,引发此异常
ArithmeticException 算数导致的错误
DataException 在使用ADO.NET组件时生成错误 System.Data命名空间提供
FormatException 参数的格式不符合被调用方法的参数规范
IOException IO错误 System.IO命名空间提供
IndexOutOfRangeException 数组越界
ArgumentNullException 空引用传递给无效参数的方法时引发 对应JAVA的空指针
DivideByZeroException 0为除数
OverflowException 运算结果过大,无法以目标格式保存 比如把一个30位数字赋给int
ApplicationException 应用程序执行过程中检测到由应用程序定义的异常
TargetException 试图调用无效目标时 System.Reflection命名空间提供
异常类常用属性
Message 提供引发异常的详细信息
Source 此属性表示导致异常发生地应用程序或对象名
StackTrace 此属性提供在堆栈上所调用方法的详细信息,并首先显示最近调用的方法
InnerException 对内部异常的引用,如果此异常基于前一个异常,则内部异常指最初发生地异常
Copyright © 2004-2024 Ynicp.com 版权所有 法律顾问:建纬(昆明)律师事务所 昆明市网翼通科技有限公司 滇ICP备08002592号-4