4

多くの(処理された)例外をスローするアプリケーションがあります。特に、私が打ち破りたい例外の1つのタイプがあります。

特定のユーザー定義の例外でデバッガーを中断させることは可能ですか?スローされた例外のタイプを認識しているため、これが不可能な理由はわかりません。

例外のコンストラクターにブレークポイントを設定することでこれを回避できますが、「正しい」方法でそれを行う方法を知っておくと便利です。

4

3 に答える 3

6

Debugメニューに移動して選択Exceptions...(またはを押すCtrl+Alt+E)すると、ダイアログが表示されます。

例外ダイアログ

ボタンをクリックしAdd...てカスタムタイプ名を入力し、新しい例外タイプのチェックボックスが選択されていることを確認する必要があります。

于 2012-04-26T22:36:46.103 に答える
1

試すDebug menu > Exceptions > Add

于 2012-04-26T22:30:53.787 に答える
0

はい、__debugbreak関数を使用するだけです

于 2012-04-26T22:33:05.777 に答える