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) |
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, setStackTrace, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
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.