Error variant of java.util.concurrent.ExecutionException . As with ExecutionException, the error's cause comes from a failed task,
possibly run in another thread. That cause should itself be an Error; if not, use ExecutionException or UncheckedExecutionException. This allows the client code to
continue to distinguish between exceptions and errors, even when they come from other threads.
| Modifier and Type | Field and Description |
|---|---|
| private static final long |
| Access | Constructor and Description |
|---|---|
| protected | ExecutionError()
Deprecated
Prefer ExecutionError(Error) 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 | ExecutionError(String message)
Deprecated
Prefer ExecutionError(String, Error) 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 | ExecutionError(String message, Error cause)
Creates a new instance with the given detail message and cause. |
| public | ExecutionError(Error cause)
Creates a new instance with |
| serialVersionUID | back to summary |
|---|---|
| private static final long serialVersionUID | |
| ExecutionError | back to summary |
|---|---|
| protected ExecutionError()
Deprecated Prefer ExecutionError(Error) 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
| |
| ExecutionError | back to summary |
|---|---|
| protected ExecutionError(String message)
Deprecated Prefer ExecutionError(String, Error) 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.
| |
| ExecutionError | back to summary |
|---|---|
| public ExecutionError(String message, Error cause) Creates a new instance with the given detail message and cause. Prefer to provide a
non-nullable | |
| ExecutionError | back to summary |
|---|---|
| public ExecutionError(Error cause) Creates a new instance with | |