System.SystemException類別是所有預先定義系統例外的基底類別。一些衍生自System.Exception類別的例外類別是System.ApplicationException和System.SystemException類別。
System.ApplicationException類別支援應用程式產生的例外。因此,程式設計師定義的異常應該派生自這個類別。
以下是基底類別System.SystemException下的例外:
#Sr.No. | 異常類別及描述 |
---|---|
#1 |
System.IO.IOException 處理I/O錯誤。 |
2 |
System.IndexOutOfRangeException 處理方法引用超出陣列索引範圍的錯誤。 |
3 |
System.ArrayTypeMismatchException 處理類型與陣列類型不符的錯誤。 |
4 |
System.NullReferenceException 處理引用空物件引發的錯誤。 |
5 |
System.DivideByZeroException 處理將被除數除以零引發的錯誤。 |
6 | System.InvalidCastException##處理類型轉換期間引發的錯誤。 |
System.OutOfMemoryException處理因記憶體不足引發的錯誤。 | |
System.StackOverflowException處理因堆疊溢位引發的錯誤。 |
以上是C# 中所有異常的基底類別是什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!