C# 中所有异常的基类是什么?


System.SystemException 类是所有预定义系统异常的基类。一些从 System.Exception 类派生的异常类是 System.ApplicationException 和 System.SystemException 类。

System.ApplicationException 类支持应用程序程序生成的异常。因此,程序员定义的异常应该从此类派生。

以下是 System.SystemException 基类下的异常:

序号异常类及描述
1System.IO.IOException
处理 I/O 错误。
2System.IndexOutOfRangeException
处理方法引用超出范围的数组索引时生成的错误。
3System.ArrayTypeMismatchException
处理类型与数组类型不匹配时生成的错误。
4System.NullReferenceException
处理引用空对象时生成的错误。
5System.DivideByZeroException
处理被除数除以零时生成的错误。
6System.InvalidCastException
处理类型转换期间生成的错误。
7System.OutOfMemoryException
处理可用内存不足时生成的错误。
8System.StackOverflowException
处理堆栈溢出时生成的错误。

更新于: 2020-06-20

1K+ 次查看

启动您的 职业生涯

通过完成课程获得认证

开始
广告

© . All rights reserved.