0

我有一个同时运行 2 个线程的程序。每个方法都被try and catch包围着。如果其中一个线程创建异常,它是否也会阻止另一个线程工作?

谢谢

4

1 回答 1

1

不,它只会停止当前线程。另一个线程将继续工作。

异常被存储在每个线程的堆栈中。

您可以使用异步委托在线程之间传递异常信息:

捕获异步回调中抛出的异常

于 2012-10-29T20:00:55.083 回答