java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.InterruptedException
- 所有已实现的接口:
Serializable
当线程正在等待、休眠或以其他方式被占用时抛出,并且线程在活动之前或期间被中断。有时一个方法可能希望测试当前线程是否已经被中断,如果是,就立即抛出这个异常。可以使用下面的代码来实现这个效果:
if (Thread.interrupted()) // Clears interrupted status!
throw new InterruptedException();
- 自从:
- 1.0
- 参见:
-
构造方法总结
构造方法构造方法描述构造一个没有详细信息的InterruptedException使用指定的详细消息构造一个InterruptedException。 -
方法总结
在类 java.lang.Throwable 中声明的方法
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
构造方法详细信息
-
InterruptedException
public InterruptedException()构造一个没有详细信息的InterruptedException -
InterruptedException
使用指定的详细消息构造一个InterruptedException。- 参数:
s- 详细消息。
-