JavaTM 2 Platform
Standard Ed. 6

java.security.cert
類別 CertStoreException

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

public class CertStoreException
extends GeneralSecurityException

指示從 CertStore 中獲取證書和 CRL 時遇到了某種問題的異常。

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

共時存取

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

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

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

建構子詳細資訊

CertStoreException

public CertStoreException()
創建詳細訊息為 nullCertStoreException


CertStoreException

public CertStoreException(String msg)
創建帶指定詳細訊息的 CertStoreException。詳細訊息是描述此特定異常的 String

參數:
msg - 詳細訊息

CertStoreException

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

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

CertStoreException

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

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

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

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