JavaTM 2 Platform
Standard Ed. 6

java.security.cert
類別 CertPathBuilderException

java.lang.Object
  繼承者 java.lang.Throwable
      繼承者 java.lang.Exception
          繼承者 java.security.GeneralSecurityException
              繼承者 java.security.cert.CertPathBuilderException
所有已實作的介面:
Serializable

public class CertPathBuilderException
extends GeneralSecurityException

指示在使用 CertPathBuilder 建構證書路徑時遇到了某種問題的異常。

CertPathBuilderException 提供了對包裹異常的支持。getCause 方法返回導致此異常拋出的 throwable(如果有)。

共時存取

除非另行指定,否則此類別中所定義的方法不是執行緒安全的。需要共時存取單個物件的多個執行緒應該在它們之間實作同步並提供所需的鎖定。每個執行緒都操作單獨物件的多個執行緒無需實作同步。

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

建構子摘要
CertPathBuilderException()
          創建詳細訊息為 nullCertPathBuilderException
CertPathBuilderException(String msg)
          創建帶給定詳細訊息的 CertPathBuilderException
CertPathBuilderException(String msg, Throwable cause)
          創建帶指定詳細訊息和原因的 CertPathBuilderException
CertPathBuilderException(Throwable cause)
          創建包裹指定 throwable 的 CertPathBuilderException
 
方法摘要
 
從類別 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
 

建構子詳細資訊

CertPathBuilderException

public CertPathBuilderException()
創建詳細訊息為 nullCertPathBuilderException


CertPathBuilderException

public CertPathBuilderException(String msg)
創建帶給定詳細訊息的 CertPathBuilderException。詳細訊息是更為詳細地描述此特定異常的 String

參數:
msg - 詳細訊息

CertPathBuilderException

public CertPathBuilderException(Throwable cause)
創建包裹指定 throwable 的 CertPathBuilderException。這就允許將任何異常都轉換成 CertPathBuilderException,同時保留有關已包裹異常的資訊,而這些資訊可能對除錯很有用。將詳細訊息設置為:(cause==null ? null :cause.toString())(它通常包含 cause 的類別和詳細訊息)。

參數:
cause - cause(保存此 cause,以便以後通過 getCause() 方法獲取它)。(允許使用 null 值,並指出 cause 是不存在的或是未知的。)

CertPathBuilderException

public CertPathBuilderException(String msg,
                                Throwable cause)
創建帶指定詳細訊息和原因的 CertPathBuilderException

參數:
msg - 詳細訊息
cause - cause(保存此 cause,以便以後通過 getCause() 方法獲取它)。(允許使用 null 值,並指出 cause 是不存在的或是未知的。)

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

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