2011-09-05 4 views
5

私はJava開発用のEclipse(Helios)の最新バージョンを使用しています。私は自分のプロジェクトのためにたくさんのコードを書いていますが、私はまたプロジェクトでいくつかのサードパーティのコードを使用しています。自分のコードからのみスローされた例外をトラップするEclipseを取得するには?

深刻な間違いがない場合でも、サードパーティのコードが内部的に例外をスローするのは正常です。それはこれらを捕らえます。通常の実行中に、サードパーティのコードは、これらの本当に問題のない例外を多くスローする可能性があります。

私は、デバッグ中に自分のコードが例外をスローするときにブレークするはずですが、他のコードが例外をスローするときには破棄しないようにEclipseに伝えたいと思います。 Eclipseがこれをサポートするかどうかは誰にも分かりますか?

私は、特定の型の例外がスローされたときにのみ、中断することができますが、サードパーティのコードと私自身の両方が標準の例外をスローするときには役に立ちません。

答えて

3

AFAIK no。しかし、ルートExceptionを設定し、すべての例外を拡張することができます。その後、例外例外ブレークポイントを設定することができます。

ブレークポイントウィンドウには、アイコンがあります。

+0

ありがとう、私はそのオプションを考えた。私はすべてのコードを通過することを避けたいと思っていました。 私はまた別の半解決策を見つけました。サードパーティのコードのほとんどは、時間的に前に実行されています。だから私はそれが主に実行しているコードであるまで待つことができ、その後ブレークポイントを有効にすることがわかった。 –

関連する問題