Added in API level 1

ExecutionException

open class ExecutionException : Exception
kotlin.Any
   ↳ kotlin.Throwable
   ↳ java.lang.Exception
   ↳ java.util.concurrent.ExecutionException

Exception thrown when attempting to retrieve the result of a task that aborted by throwing an exception. This exception can be inspected using the getCause() method.

Summary

Public constructors
ExecutionException(message: String!, cause: Throwable!)

Constructs an ExecutionException with the specified detail message and cause.

Constructs an ExecutionException with the specified cause.

Protected constructors

Constructs an ExecutionException with no detail message.

Constructs an ExecutionException with the specified detail message.

Public constructors

ExecutionException

Added in API level 1
ExecutionException(
    message: String!,
    cause: Throwable!)

Constructs an ExecutionException with the specified detail message and cause.

Parameters
message String!: the detail message
cause Throwable!: the cause (which is saved for later retrieval by the getCause() method)

ExecutionException

Added in API level 1
ExecutionException(cause: Throwable!)

Constructs an ExecutionException with the specified cause. The detail message is set to (cause == null ? null : cause.toString()) (which typically contains the class and detail message of cause).

Parameters
cause Throwable!: the cause (which is saved for later retrieval by the getCause() method)

Protected constructors

ExecutionException

Added in API level 1
protected ExecutionException()

Constructs an ExecutionException with no detail message. The cause is not initialized, and may subsequently be initialized by a call to initCause.

ExecutionException

Added in API level 1
protected ExecutionException(message: String!)

Constructs an ExecutionException with the specified detail message. The cause is not initialized, and may subsequently be initialized by a call to initCause.

Parameters
message String!: the detail message