私は例外がキャッチされた直後に中断する必要があるC#でアプリケーションを構築しました。 return
を使用しましたが、このモジュールを呼び出したモジュールに戻って実行を継続しました。何をすべきか?例外が処理された後にブレークする必要があります
私のコードが好き、このように見える:
class a
{
b bee=new b{};
bee.read(name);
bee.write(name);// don want this to get executed if exception is thrown
}
class b
{
read(string name)
{
try{}
catch
{
//caught;
//what should be put here so that it just stops after dialog
// box is shown without moving to the write method?
}
write(string name) {}
}
}
あなたのサンプルが間違っていてコンパイルされない場合は、有効なコードサンプルを入力してください – Dyppl
'break'とはどういう意味ですか?アプリケーションを終了する必要がありますか?または、しばらくの間休止する? – Oded
例外が検出されたときにアプリケーション全体をシャットダウンしますか? – Dyppl