PHPでの例外処理の方法

なにかエラーが発生した場合、適切なエラーを検出するために例外処理の仕組みを使う必要があります。

PHPの例外処理

try {
  // 例外発生の可能性がるコード
}
catch (例外クラス名 変数) { 
  // 例外発生時の処理 
}

まず例外を検知したいコードの部分を try{ } で囲みます。

正常に終了すればそのままこの部分だけが実行されます。

しかし、例外が検知された場合、次のcatch内が実行されます。

catch内の「()」には、第一引数に、try節で発生した例外をcatchする例外クラス名を指定します。

第二引数には、catchした例外クラスのインスタンスを代入する変数を指定します。