Module java.base
Package java.lang

Class InterruptedException

所有已实现的接口:
Serializable

public class InterruptedException extends Exception
当线程正在等待、睡眠或者被其他方式占用时被中断时抛出。偶尔一个方法可能希望测试当前线程是否被中断,如果是,则立即抛出此异常。以下代码可用于实现此效果:
if (Thread.interrupted())  // 清除中断状态!
    throw new InterruptedException();
自 JDK 版本:
1.0
参见:
  • Constructor Details

    • InterruptedException

      public InterruptedException()
      构造一个没有详细消息的 InterruptedException
    • InterruptedException

      public InterruptedException(String s)
      构造一个带指定详细消息的 InterruptedException
      参数:
      s - 详细消息。