如何知道 Java 中 InterruptedException 的原因
How to know the cause of InterruptedException in Java
如何知道线程 A 中断了正在抛出 InterruptedException
的线程 B?
不,您无法知道哪个线程触发了中断。
这是一种状态标志,仅此而已。无论是InterruptedException
还是isInterrupted()
,都没有提供额外的信息。
另外,如果需要更高级别的线程配合,可以尝试其他方式。
如何知道线程 A 中断了正在抛出 InterruptedException
的线程 B?
不,您无法知道哪个线程触发了中断。
这是一种状态标志,仅此而已。无论是InterruptedException
还是isInterrupted()
,都没有提供额外的信息。
另外,如果需要更高级别的线程配合,可以尝试其他方式。