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

Class NoSuchMechanismException

所有已实现的接口:
Serializable

public class NoSuchMechanismException extends RuntimeException
当环境中请求特定的XML机制但该机制不可用时,抛出此异常。

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

自从:
1.6
参见:
  • Constructor Details

    • NoSuchMechanismException

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

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

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

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

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

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

    • getCause

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

      public void printStackTrace()
      将此 NoSuchMechanismException、其堆栈跟踪和原因的堆栈跟踪打印到标准错误流。
      覆盖:
      printStackTrace 在类 Throwable
    • printStackTrace

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

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