日本語PDF

13.26 例外宣言

例外宣言は、ユーザー定義の例外の名前を宣言します。

この名前は、EXCEPTION_INITプラグマを使用して、内部的に定義された例外に代入することができます。

ここでのトピック

構文

exception_declaration ::=

セマンティクス

exception_declaration

exception

宣言する例外の名前。

exceptionの制限

exceptionは、EXCEPTION_INITプラグマ、RAISE文、RAISE_APPLICATION_ERRORの起動、または例外ハンドラでのみ使用できます。

注意:

exceptionに対しては、事前定義の例外の名前を付けないことをお薦めします。詳細は、「事前定義の例外の再宣言」を参照してください。事前定義の例外の名前のリストは、表11-3を参照してください。

  • 例11-5内部的に定義された例外への名前付け

  • 例11-9再宣言された事前定義の識別子

  • 例11-10ユーザー定義の例外の宣言、呼出しおよび処理