JavaTM 2 Platform
Standard Ed. 6

java.util.concurrent
類別 ExecutionException

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

public class ExecutionException
extends Exception

當試圖獲取已通過拋出異常而中止的任務的結果時,拋出此異常。可以使用 Throwable.getCause() 方法來檢查此異常。

從以下版本開始:
1.5
另請參見:
Future, 序列化表格

建構子摘要
protected ExecutionException()
          建構不帶詳細訊息的 ExecutionException
protected ExecutionException(String message)
          建構帶指定詳細訊息的 ExecutionException
  ExecutionException(String message, Throwable cause)
          建構帶指定詳細訊息和原因的 ExecutionException
  ExecutionException(Throwable cause)
          建構帶指定原因的 ExecutionException
 
方法摘要
 
從類別 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
 

建構子詳細資訊

ExecutionException

protected ExecutionException()
建構不帶詳細訊息的 ExecutionException。原因尚未被初始化,可在以後通過調用 initCause 對其進行初始化。


ExecutionException

protected ExecutionException(String message)
建構帶指定詳細訊息的 ExecutionException。原因尚未被初始化,可在以後通過調用 initCause 對其進行初始化。

參數:
message - 詳細訊息

ExecutionException

public ExecutionException(String message,
                          Throwable cause)
建構帶指定詳細訊息和原因的 ExecutionException

參數:
message - 詳細訊息
cause - 原因(保存此原因,以便以後通過 Throwable.getCause() 方法獲取它)

ExecutionException

public ExecutionException(Throwable cause)
建構帶指定原因的 ExecutionException。將詳細訊息設置為:
  (cause == null ? null :cause.toString())
(它通常包含類別和 cause 的詳細訊息)。

參數:
cause - 原因(保存此原因,以便以後通過 Throwable.getCause() 方法獲取它)

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

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