C#基本

[C#] 例外を明示的に発生させる

C#で例外を明示的に発生させるには、throwを使用します。

構文

構文

throw <例外クラスのインスタンス>;

サンプル

例1)明示的に NullReferenceExceptionを発生させる

throw new System.NullReferenceException();

例2)明示的にメッセージを指定して Exceptionを発生させる

throw new System.Exception("エラーです。");

備考

  • throw句の後に例外クラスのインスタンスを渡すと明示的に例外を発生させることができます。
  • 発生させた例外は、try~catch句で捕捉できます。

関連記事

-C#基本
-