Class BootstrapMethodError
java.lang.Object
java.lang.Throwable
java.lang.Error
java.lang.LinkageError
java.lang.BootstrapMethodError
- All Implemented Interfaces:
Serializable
Thrown to indicate that an
invokedynamic instruction or a dynamic
constant failed to resolve its bootstrap method and arguments,
or for invokedynamic instruction the bootstrap method has failed to
provide a
call site with a
target
of the correct method 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 Summary
ConstructorsConstructorDescriptionConstructs aBootstrapMethodErrorwith no detail message.Constructs aBootstrapMethodErrorwith the specified detail message.BootstrapMethodError(String s, Throwable cause) Constructs aBootstrapMethodErrorwith the specified detail message and cause.BootstrapMethodError(Throwable cause) Constructs aBootstrapMethodErrorwith the specified cause. -
Method Summary
Methods declared in class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
BootstrapMethodError
public BootstrapMethodError()Constructs aBootstrapMethodErrorwith no detail message. -
BootstrapMethodError
Constructs aBootstrapMethodErrorwith the specified detail message.- Parameters:
s- the detail message.
-
BootstrapMethodError
-
BootstrapMethodError
Constructs aBootstrapMethodErrorwith the specified cause.- Parameters:
cause- the cause, may benull.
-