edu.emory.mathcs.backport.java.util.concurrent
Class ExecutionException
Exception
edu.emory.mathcs.backport.java.util.concurrent.ExecutionException
public class ExecutionException
extends Exception
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.
ExecutionException() - Constructs an ExecutionException with no detail message.
|
ExecutionException(String message) - Constructs an ExecutionException with the specified detail
message.
|
ExecutionException(String message, Throwable cause) - Constructs an ExecutionException with the specified detail
message and cause.
|
ExecutionException(Throwable cause) - Constructs an ExecutionException with the specified cause.
|
ExecutionException
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
protected ExecutionException(String message)
Constructs an ExecutionException with the specified detail
message. The cause is not initialized, and may subsequently be
initialized by a call to initCause
.
message
- the detail message
ExecutionException
public ExecutionException(String message,
Throwable cause)
Constructs an ExecutionException with the specified detail
message and cause.
message
- the detail messagecause
- the cause (which is saved for later retrieval by the
getCause()
method)
ExecutionException
public ExecutionException(Throwable cause)
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).
cause
- the cause (which is saved for later retrieval by the
getCause()
method)