JavaTM 2 Platform
Standard Ed. 6

java.lang
類別 InterruptedException

java.lang.Object
  繼承者 java.lang.Throwable
      繼承者 java.lang.Exception
          繼承者 java.lang.InterruptedException
所有已實作的介面:
Serializable

public class InterruptedException
extends Exception

當執行緒在活動之前或活動期間處於正在等待、休眠或佔用狀態且該執行緒被中斷時,拋出該異常。有時候,一種方法可能希望測試當前執行緒是否已被中斷,如果已被中斷,則立即拋出此異常。下列程式碼可以達到這種效果:

  if (Thread.interrupted())  // Clears interrupted status!
      throw new InterruptedException();
 

從以下版本開始:
JDK1.0
另請參見:
Object.wait(), Object.wait(long), Object.wait(long, int), Thread.sleep(long), Thread.interrupt(), Thread.interrupted(), 序列化表格

建構子摘要
InterruptedException()
          建構不帶詳細訊息的 InterruptedException
InterruptedException(String s)
          建構帶指定詳細訊息的 InterruptedException
 
方法摘要
 
從類別 java.lang.Throwable 繼承的方法
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
從類別 java.lang.Object 繼承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

建構子詳細資訊

InterruptedException

public InterruptedException()
建構不帶詳細訊息的 InterruptedException


InterruptedException

public InterruptedException(String s)
建構帶指定詳細訊息的 InterruptedException

參數:
s - 詳細訊息。

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only