0

同時に 2 つのスレッドを実行するプログラムがあります。すべてのメソッドは、try と catch で囲まれています。スレッドの 1 つが例外を作成した場合、他のスレッドも同様に機能しなくなりますか?

ありがとう

4

1 に答える 1

1

いいえ。現在のスレッドのみを停止します。もう一方のスレッドは引き続き機能します。

例外は各スレッドのスタックに格納されています。

非同期デリゲートを使用して、スレッド間で例外情報を渡すことができます。

非同期コールバックでスローされた例外をキャッチする

于 2012-10-29T20:00:55.083 に答える