java.util.concurrent.ExecutionException . As with ExecutionException, the exception's cause comes from a failed task,
possibly run in another thread.
UncheckedExecutionException is intended as an alternative to ExecutionException when the exception thrown by a task is an unchecked exception. However, it
may also wrap a checked exception in some cases.
When wrapping an Error from another thread, prefer ExecutionError. When
wrapping a checked exception, prefer ExecutionException.
| Modifier and Type | Field and Description |
|---|---|
| private static final long |
| Access | Constructor and Description |
|---|---|
| protected | UncheckedExecutionException()
Deprecated
Prefer UncheckedExecutionException(Throwable) a constructor that
accepts a cause: Users of this class typically expect for instances to have a non-null
cause.
Creates a new instance with null as its detail message and no cause.
|
| protected | UncheckedExecutionException(String message)
Deprecated
Prefer UncheckedExecutionException(String, Throwable) a constructor
that accepts a cause: Users of this class typically expect for instances to have a non-null
cause.
Creates a new instance with the given detail message and no cause.
|
| public | UncheckedExecutionException(String message, Throwable cause)
Creates a new instance with the given detail message and cause. |
| public | UncheckedExecutionException(Throwable cause)
Creates a new instance with |
| serialVersionUID | back to summary |
|---|---|
| private static final long serialVersionUID | |
| UncheckedExecutionException | back to summary |
|---|---|
| protected UncheckedExecutionException()
Deprecated Prefer UncheckedExecutionException(Throwable) a constructor that
accepts a cause: Users of this class typically expect for instances to have a non-null
cause. At the moment, you can usually still preserve behavior by passing an explicit
Creates a new instance with
| |
| UncheckedExecutionException | back to summary |
|---|---|
| protected UncheckedExecutionException(String message)
Deprecated Prefer UncheckedExecutionException(String, Throwable) a constructor
that accepts a cause: Users of this class typically expect for instances to have a non-null
cause. At the moment, you can usually still preserve behavior by passing an explicit
Creates a new instance with the given detail message and no cause.
| |
| UncheckedExecutionException | back to summary |
|---|---|
| public UncheckedExecutionException(String message, Throwable cause) Creates a new instance with the given detail message and cause. Prefer to provide a
non-nullable | |
| UncheckedExecutionException | back to summary |
|---|---|
| public UncheckedExecutionException(Throwable cause) Creates a new instance with | |