Class BootstrapMethodError

java.lang.Object
java.lang.Throwable
java.lang.Error
java.lang.LinkageError
java.lang.BootstrapMethodError
All Implemented Interfaces:
Serializable

public classBootstrapMethodErrorextendsLinkageError
Thrown to indicate that aninvokedynamic instruction or a dynamic constant failed to resolve its bootstrap method and arguments, or forinvokedynamic instruction the bootstrap method has failed to provide acall site with atarget of the correctmethod type, or for a dynamic constant the bootstrap method has failed to provide a constant value of the required type.
Since:
1.7
See Also:
  • Constructor Details

    • BootstrapMethodError

      public BootstrapMethodError()
      Constructs aBootstrapMethodError with no detail message.
    • BootstrapMethodError

      public BootstrapMethodError(String s)
      Constructs aBootstrapMethodError with the specified detail message.
      Parameters:
      s - the detail message.
    • BootstrapMethodError

      public BootstrapMethodError(String s,Throwable cause)
      Constructs aBootstrapMethodError with the specified detail message and cause.
      Parameters:
      s - the detail message.
      cause - the cause, may benull.
    • BootstrapMethodError

      public BootstrapMethodError(Throwable cause)
      Constructs aBootstrapMethodError with the specified cause.
      Parameters:
      cause - the cause, may benull.