ホームページ  >  記事  >  バックエンド開発  >  C# のすべての例外の基本クラスは何ですか?

C# のすべての例外の基本クラスは何ですか?

WBOY
WBOY転載
2023-09-09 13:29:14725ブラウズ

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

System.SystemException クラスは、すべての事前定義されたシステム例外の基本クラスです。 System.Exception クラスから派生した例外クラスには、System.ApplicationException クラスと System.SystemException クラスがあります。

System.ApplicationException クラスは、アプリケーションによって生成された例外をサポートします。したがって、プログラマ定義の例外はこのクラスから派生する必要があります。

基本クラス System.SystemException の例外は次のとおりです:

##1#2#345#6#7System.OutOfMemoryException8System.StackOverflowException
Sr.No. 例外クラスと説明
System.IO.IOExceptionI/O エラーを処理します。

System.IndexOutOfRangeExceptionメソッド参照が配列インデックスを超えた場合のエラーを処理します範囲。

System.ArrayTypeMismatchException型が配列と一致しないエラーを処理しますタイプ。

System.NullReferenceExceptionnull オブジェクトの参照によって発生したエラーを処理します。

System.DivideByZeroException被除数をゼロで除算することによって発生するエラーを処理します。

System.InvalidCastException型変換の処理中にエラーがスローされました。

メモリ不足によって発生したエラーを処理します。

スタック オーバーフローによって発生したエラーを処理します。

以上がC# のすべての例外の基本クラスは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。