私は...カスタム例外ハンドラを書く必要がでてるカスタム例外ハンドラ
MYアプリケーションは、おそらく例外の異なる種類を投げるために起こっている、と私は(彼らはすべて、単一のハンドラによって処理を受けるたいです私は何千もの "try-catch"ブロックを使う必要はありません)。
私はAppDomainのUnhandledExceptionハンドラを試しましたが、例外がキャッチされると、アプリケーションが必然的に閉じられるようです。
私の考えを達成する方法はありますか?
EDIT:
は、あなたの迅速な回答いただきありがとうございます、私はあなたが私の状況をよりよく理解したいのですが:私が持っている、例えば、(可逆)カスタム例外をスローするクラスを。さて、このクラスは複数の他のクラスから呼び出されているので、私はそれらのすべての1つにtry-catchブロックを書く必要があります(少なくともあなたの返信が私に考えさせるものです)。
Soここではすべてをキャッチできるハンドラが必要です。
あなたはどのようなアプリケーションを書いていますか? WinForms?コマンドライン? –
ええ、私はこの詳細を書くのを忘れていました:私はコンソールアプリケーションを書いています;) – user1264377
Re Edit:あなたのコードはどうやってエラーの後にもどりますか?そして:クラスは呼び出しも投げもしません。メソッドは行います。 –