public class AggregateException
extends java.lang.Exception
Throwable
s that may be thrown in the process of a task's execution.Constructor and Description |
---|
AggregateException(java.util.List<? extends java.lang.Throwable> innerThrowables)
Constructs a new
AggregateException with the current stack trace and with references to
the inner throwables that are the cause of this exception. |
AggregateException(java.lang.String detailMessage,
java.util.List<? extends java.lang.Throwable> innerThrowables)
Constructs a new
AggregateException with the current stack trace, the specified detail
message and with references to the inner throwables that are the cause of this exception. |
AggregateException(java.lang.String detailMessage,
java.lang.Throwable[] innerThrowables)
Constructs a new
AggregateException with the current stack trace, the specified detail
message and with references to the inner throwables that are the cause of this exception. |
Modifier and Type | Method and Description |
---|---|
java.lang.Throwable[] |
getCauses()
Deprecated.
Please use
getInnerThrowables() instead. |
java.util.List<java.lang.Exception> |
getErrors()
Deprecated.
Please use
getInnerThrowables() instead. |
java.util.List<java.lang.Throwable> |
getInnerThrowables()
Returns a read-only
List of the Throwable instances that caused the current
exception. |
void |
printStackTrace(java.io.PrintStream err) |
void |
printStackTrace(java.io.PrintWriter err) |
public AggregateException(java.lang.String detailMessage, java.lang.Throwable[] innerThrowables)
AggregateException
with the current stack trace, the specified detail
message and with references to the inner throwables that are the cause of this exception.detailMessage
- The detail message for this exception.innerThrowables
- The exceptions that are the cause of the current exception.public AggregateException(java.lang.String detailMessage, java.util.List<? extends java.lang.Throwable> innerThrowables)
AggregateException
with the current stack trace, the specified detail
message and with references to the inner throwables that are the cause of this exception.detailMessage
- The detail message for this exception.innerThrowables
- The exceptions that are the cause of the current exception.public AggregateException(java.util.List<? extends java.lang.Throwable> innerThrowables)
AggregateException
with the current stack trace and with references to
the inner throwables that are the cause of this exception.innerThrowables
- The exceptions that are the cause of the current exception.public java.util.List<java.lang.Throwable> getInnerThrowables()
List
of the Throwable
instances that caused the current
exception.public void printStackTrace(java.io.PrintStream err)
printStackTrace
in class java.lang.Throwable
public void printStackTrace(java.io.PrintWriter err)
printStackTrace
in class java.lang.Throwable
@Deprecated public java.util.List<java.lang.Exception> getErrors()
getInnerThrowables()
instead.@Deprecated public java.lang.Throwable[] getCauses()
getInnerThrowables()
instead.