Module java.base

Class CertStoreException

所有已实现的接口:
Serializable

public class CertStoreException extends GeneralSecurityException
表示从CertStore检索证书和CRLs时出现各种问题的异常。

CertStoreException提供了包装异常的支持。 getCause方法返回引发此异常的可抛出对象(如果有的话)。

并发访问

除非另有说明,此类中定义的方法不是线程安全的。需要同时访问单个对象的多个线程应该在它们之间同步并提供必要的锁定。每个操作不同对象的多个线程无需同步。

自版本:
1.4
参见:
  • Constructor Details

    • CertStoreException

      public CertStoreException()
      创建一个带有null作为其详细消息的CertStoreException
    • CertStoreException

      public CertStoreException(String msg)
      创建一个带有给定详细消息的CertStoreException。详细消息是描述此特定异常的String
      参数:
      msg - 详细消息
    • CertStoreException

      public CertStoreException(Throwable cause)
      创建一个包装指定可抛出对象的CertStoreException。这允许将任何异常转换为CertStoreException,同时保留有关原因的信息,这对于调试可能很有用。详细消息设置为(cause==null ? null : cause.toString())(通常包含原因的类和详细消息)。
      参数:
      cause - 原因(稍后可以通过getCause()方法检索)。 (允许null值,并表示原因不存在或未知。)
    • CertStoreException

      public CertStoreException(String msg, Throwable cause)
      创建一个带有指定详细消息和原因的CertStoreException
      参数:
      msg - 详细消息
      cause - 原因(稍后可以通过getCause()方法检索)。 (允许null值,并表示原因不存在或未知。)