Added in API level 26

BootstrapMethodError

open class BootstrapMethodError : LinkageError
kotlin.Any
   ↳ kotlin.Throwable
   ↳ java.lang.Error
   ↳ java.lang.LinkageError
   ↳ java.lang.BootstrapMethodError

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.

Summary

Public constructors

Constructs a BootstrapMethodError with no detail message.

Constructs a BootstrapMethodError with the specified detail message.

Constructs a BootstrapMethodError with the specified detail message and cause.

Constructs a BootstrapMethodError with the specified cause.

Public constructors

BootstrapMethodError

Added in API level 26
BootstrapMethodError()

Constructs a BootstrapMethodError with no detail message.

BootstrapMethodError

Added in API level 26
BootstrapMethodError(s: String!)

Constructs a BootstrapMethodError with the specified detail message.

Parameters
s String!: the detail message.

BootstrapMethodError

Added in API level 26
BootstrapMethodError(
    s: String!,
    cause: Throwable!)

Constructs a BootstrapMethodError with the specified detail message and cause.

Parameters
s String!: the detail message.
cause Throwable!: the cause, may be null.

BootstrapMethodError

Added in API level 26
BootstrapMethodError(cause: Throwable!)

Constructs a BootstrapMethodError with the specified cause.

Parameters
cause Throwable!: the cause, may be null.