首页 > C# > C#异常与调试 阅读:21,492

C# Exception:异常类

< 上一页C#异常与调试 C# try catch finally下一页 >

.NET Framework 类库中的所有异常都派生于 Exception 类,异常包括系统异常和应用异常。

默认所有系统异常派生于 System.SystemException,所有的应用程序异常派生于 System.ApplicationException。

系统异常包括 OutOfMemoryException、IOException、NullReferenceException。

常用的异常类如下图所示。

异常类继承关系图

常用的系统异常类如下表所示。

异常类 说明
System.OutOfMemoryException 用 new 分配内存失败
System.StackOverflowException 递归过多、过深
System.NullReferenceException 对象为空
Syetem.IndexOutOfRangeException 数组越界
System.ArithmaticException 算术操作异常的基类
System.DivideByZeroException 除零错误

关注微信公众号「站长严长生」,在手机上阅读所有教程,随时随地都能学习。本公众号由C语言中文网站长运营,每日更新,坚持原创,敢说真话,凡事有态度。

魏雪原二维码
微信扫描二维码关注公众号

< 上一页C#异常与调试 C# try catch finally下一页 >