Visual C# 2013逆引き大全 555の極意

エラー処理の極意 - Tips332 例外を発生させる

Icon comment count 0
Icon stock count 0

Tips332例外を発生させる

Point例外を意図的に発生させる(throwステートメント)

Level2
対応
  • EXP
  • PRO

例外を意図的に発生させて処理を行うには、throwステートメントを使います。throwステートメントには、呼び出し元へスローする例外を指定します。

throw 例外クラス(メッセージ)

catchブロック内では、式を持たないthrowステートメントを記述できます。この場合は、catchブロックで現在処理されている例外がスローされます。

リスト1では、変数intBを使う前にまず「0」かどうか調べ、「0」の場合は例外を発生させています。

実行結果

出典情報

Medium

Visual C# 2013逆引き大全 555の極意

  • 著者: 増田智明、池谷京子、国本温子

コメント

    コメントはありません