質問失礼します。

catch( StringIndexOutOfBoundsException e )
でエラーを捕まえました。
が、charAt等を多くの場所で使用している為、どこで落ちているか分かりません。

どこで落ちたのか特定したいのですが、どうやれば良いでしょうか?
(「○行目で落ちてる」とか出力できれば最高なのですが、、、)