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 dynamicconstant failed to resolve its bootstrap method and arguments,or forinvokedynamic instruction the bootstrap method has failed toprovide acall site with atargetof the correctmethod type,or for a dynamic constant the bootstrap method has failed to provide aconstant 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 specifieddetail message.
      Parameters:
      s - the detail message.
    • BootstrapMethodError

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

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