Module java.xml.crypto
Package javax.xml.crypto

Class KeySelectorException

java.lang.Object
java.lang.Throwable
java.lang.Exception
javax.xml.crypto.KeySelectorException
所有已实现的接口:
Serializable

public class KeySelectorException extends Exception
表示由 KeySelector 抛出的异常情况。

KeySelectorException 可能包含一个原因: 导致此 KeySelectorException 被抛出的另一个可抛出对象。

自从:
1.6
参见:
  • Constructor Details

    • KeySelectorException

      public KeySelectorException()
      使用 null 作为其详细消息构造一个新的 KeySelectorException
    • KeySelectorException

      public KeySelectorException(String message)
      使用指定的详细消息构造一个新的 KeySelectorException
      参数:
      message - 详细消息
    • KeySelectorException

      public KeySelectorException(String message, Throwable cause)
      使用指定的详细消息和原因构造一个新的 KeySelectorException

      请注意,与 cause 关联的详细消息不会自动并入此异常的详细消息。

      参数:
      message - 详细消息
      cause - 原因(允许值为 null,表示原因不存在或未知。)
    • KeySelectorException

      public KeySelectorException(Throwable cause)
      使用指定的原因和详细消息 (cause==null ? null : cause.toString())(通常包含 cause 的类和详细消息)构造一个新的 KeySelectorException
      参数:
      cause - 原因(允许值为 null,表示原因不存在或未知。)
  • Method Details

    • getCause

      public Throwable getCause()
      返回此 KeySelectorException 的原因,如果原因不存在或未知,则返回 null。(原因是导致此 KeySelectorException 被抛出的可抛出对象。)
      覆盖:
      getCause 在类 Throwable
      返回:
      KeySelectorException 的原因,如果原因不存在或未知,则返回 null
    • printStackTrace

      public void printStackTrace()
      将此 KeySelectorException、其回溯和原因的回溯打印到标准错误流。
      覆盖:
      printStackTrace 在类 Throwable
    • printStackTrace

      public void printStackTrace(PrintStream s)
      将此 KeySelectorException、其回溯和原因的回溯打印到指定的打印流。
      覆盖:
      printStackTrace 在类 Throwable
      参数:
      s - 用于输出的 PrintStream
    • printStackTrace

      public void printStackTrace(PrintWriter s)
      将此 KeySelectorException、其回溯和原因的回溯打印到指定的打印写入器。
      覆盖:
      printStackTrace 在类 Throwable
      参数:
      s - 用于输出的 PrintWriter