18

Eclipse Juno を使用して Java プログラムを作成しています。

プログラムを実行して例外に遭遇すると、プログラムはバック トレースで終了します。これらの例外ブレークポイントを設定して、予期しない例外が発生したときにデバッグします。

  • Exception
  • Throwable
  • Error

しかし、とにかく、いくつかのキャッチされていない例外が、Eclipse による中断ではなく、プログラムのクラッシュを引き起こしているのを見ています。キャッチされていない例外を中断したい。しかし、すべての例外を選択するオプションが見つかりません。Eclipse を例外で中断させるにはどうすればよいですか?

4

3 に答える 3

23

やっと見つけた!

ブレークポイントペインの各例外に対して、この例外チェックボックスのサブクラスを明示的に設定する必要がありました。

また、NullPointerExceptionのキャッチされた場所も設定する必要があります。そうしないと、キャッチされない例外でさえもキャッチされません。

ここに画像の説明を入力

于 2013-04-07T19:14:41.170 に答える
7

ビューに移動する必要がありBreakpointsます >Add Java Exception Breakpoint 検索するThrowableと、 が表示されjava.lang.Throwableます。@Eonil と同じように追加java.lang.Throwableしてチェックします。Subclasses of this exception

ここに画像の説明を入力

于 2014-10-14T14:59:10.717 に答える