error類

public Error(Throwable cause)根據指定的原因和 (cause==null ? null :cause.toString()) 的詳細訊息來構造新的錯誤(通常包含 cause 的類和詳細訊息)。對於錯誤而言,此構造方法與其他 throwable 的包裝器一樣有用。 參數:cause - 原因(保存此原因,以便以後通過 Throwable.getCause() 方法獲取它)。(允許該參數為 null 值,指出原因是不存在的或是未知的。)

在java中,Error 是 Throwable 的子類,用於指示合理的應用程式不應該試圖捕獲的嚴重問題。大多數這樣的錯誤都是異常條件。雖然 ThreadDeath 錯誤是一個“正規”的條件,但它也是 Error 的子類,因為大多數應用程式都不應該試圖捕獲它。

在執行該方法期間,無需在其 throws 子句中聲明可能拋出但是未能捕獲的 Error 的任何子類,因為這些錯誤可能是再也不會發生的異常條件。

基本介紹

  • 中文名:error類
詳細信息,構造方法,繼承方法,

詳細信息

public Error()構造詳細訊息為 null 的新錯誤。原因尚未進行初始化,可在以後通過調用 Throwable.initCause(java.lang.Throwable) 對其進行初始化。
public Error(String message)構造帶指定詳細訊息的新錯誤。原因尚未進行初始化,可在以後通過調用 Throwable.initCause(java.lang.Throwable) 對其進行初始化。
參數:message - 詳細訊息。保存詳細訊息,以便以後通過 Throwable.getMessage() 方法獲取它。
public Error(String message, Throwable cause)構造帶指定詳細訊息和原因的新錯誤。注意,與 cause 相關的詳細訊息不是 自動合併到這個錯誤的詳細訊息中的。
參數:message - 詳細訊息(保存此訊息,以便以後通過 Throwable.getMessage() 方法獲取它)。cause - 原因(保存此原因,以便以後通過 Throwable.getCause() 方法獲取它)。(允許該參數為 null 值,指出原因是不存在的或是未知的。)
public Error(Throwable cause)根據指定的原因和 (cause==null ? null :cause.toString()) 的詳細訊息來構造新的錯誤(通常包含 cause 的類和詳細訊息)。對於錯誤而言,此構造方法與其他 throwable 的包裝器一樣有用。 參數:cause - 原因(保存此原因,以便以後通過 Throwable.getCause() 方法獲取它)。(允許該參數為 null 值,指出原因是不存在的或是未知的。)

構造方法

構造方法摘要
Error()
構造詳細訊息為 null 的新錯誤。
Error(String message)
構造帶指定詳細訊息的新錯誤。
Error(String message, Throwable cause)
構造帶指定詳細訊息和原因的新錯誤。
Error(Throwable cause)
根據指定的原因和 (cause==null ? null :cause.toString()) 的詳細訊息來構造新的錯誤(通常包含 cause 的類和詳細訊息)。

繼承方法

方法摘要
從類 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

相關詞條

熱門詞條

聯絡我們