100 文字
1 分

1度のメッセージ呼び出しに対する複数の例外補足

PHPにて、1度のメッセージ呼び出しで例外が発生し、

その例外の抽象度によってハンドリングする内容を変える方法は、tryを入れ子にしなければならない。

try{
try{
throw new OriginalException('exception');
}catch(OriginalException $e){
// handling for OriginalException
throw $e;
}
}catch(Exception $e){
// handling for Exception
}

Javaもこうだったっけ?

追記:2008年2月19日
Javaもこうだね。

この記事が役に立ったら
GitHub Sponsorsで応援できます

コメント