类 KeySelectorException

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

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

一个 KeySelectorException 可以包含一个原因:导致这个 KeySelectorException 被抛出的另一个 throwable。

自从:
1.6
参见:
  • 构造方法详细信息

    • KeySelectorException

      public KeySelectorException()
      构造一个新的 KeySelectorException 并将 null 作为其详细消息。
    • KeySelectorException

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

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

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

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

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

    • getCause

      public Throwable  getCause()
      如果原因不存在或未知,则返回此 KeySelectorExceptionnull 的原因。 (原因是导致这个 KeySelectorException 被抛出的 throwable。)
      重写:
      getCause 在类 Throwable
      返回:
      KeySelectorExceptionnull 的原因(如果原因不存在或未知)。
    • 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 用于输出