模块 java.base
 java.lang

类 InterruptedException

所有已实现的接口:
Serializable

public class InterruptedException extends Exception
当线程正在等待、休眠或以其他方式被占用时抛出,并且线程在活动之前或期间被中断。有时一个方法可能希望测试当前线程是否已经被中断,如果是,就立即抛出这个异常。可以使用下面的代码来实现这个效果:
if (Thread.interrupted()) // Clears interrupted status!
  throw new InterruptedException();
 
自从:
1.0
参见:
  • 构造方法详细信息

    • InterruptedException

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

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