try … catch

あるファイルを読み込んで処理をしている最中のエラーについて、何行目でエラーが発生しているかを確認しようとおもって、「try catch」を使っていたのですが、全然効果がありません。

はまったのですが、結局、catch していた例外がIOExceptionで、発生しているExceptionは別の型だったので、追加した処理は実行されていなかったのでした。とりあえずException全部をcatchするようにして対応しました。

ちょっとしたツールで、結構前に作ったものなので、処理を忘れてしまっていたのが、はまった原因ですが、こういう単純なミスほど気づきにくいものです。

同じカテゴリの記事: Java