catch節(catch clause) |
| |||
構文が示すように、()の中には例外仮引数(Exception Parameter)を一つだけ指定しなければならない。例外仮引数の宣言は、Throwableクラスやそのサブクラス(単なるサブタイプではない)でなければならず、これが満足されていない場合は、コンパイル時エラーが発生する。特に、例外仮引数の宣言が型変数である場合、コンパイル時エラーとなる。パラメータ変数のスコープは、そのcatch節内に含まれるブロックである。catch ( 例外仮引数 ) ブロック