22
22

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

【C#】例外処理クラス一覧

Last updated at Posted at 2020-07-09
クラス名 throw条件
名前空間:System --------
ArgumentException メソッドの引数がない
ArgumentNullExceptionやArgumentOutOfRangeException以外
ArgumentNullException 引数がNull
ArgumentOutOfRangeException メソッドの許容範囲外の値が引数として渡された
ArithmeticException 算術演算によるエラーの基本クラス
OverflowException,DivideByZeroException,NotFiniteNumberException以外の算術エラーを示したいとき
OverflowException 算術演算やキャストでオーバーフローが起きたとき
DivideByZeroException 0で割ったとき
NotFiniteNumberException 浮動小数点数値が無限大のとき
FormatException 引数の書式が仕様に一致していない場合
IndexOutOfRangeException 配列のインデックスが異常なとき
InvalidCastException 無効なキャストのとき
InvalidOperationException 引数以外が原因のとき
ObjectDisposedException Dispose済みのオブジェクトで操作が実行されたとき
NotImplementedException メソッドが未実装の場合
NotSupportedException 呼び出されたメソッドがサポートされてないとき
もしくは呼び出された機能を備えておらず、ストリームに対して読み取り、シーク、書き込みが試行されたとき
NullReferenceException Nullオブジェクト参照を逆参照しようとしたとき
PlatformNotSupportException 特定のプラットフォームで機能が実行されないとき
TimeoutException 指定したタイムアウト時間が経過したとき
名前空間:System.Collections.Generics --------
KeyNotFoundException コレクションに該当するキーがないとき
名前空間:System.IO --------
DirectoryNotFoundException ディレクトリが存在しないとき
FileNotFoundException ファイルが存在しないとき
EndOfStreamException ストリームの末尾を超えて読み込もうとしたとき
22
22
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
22
22

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?