public class ExceptionUtils
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String[] |
EMPTY_STRING_ARRAY
Copied from apache.commons.lang3 3.7 ArrayUtils class
|
| Constructor and Description |
|---|
ExceptionUtils() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String[] |
getStackFrames(java.lang.Throwable throwable)
Captures the stack trace associated with the specified
Throwable object,
decomposing it into a list of stack frames. |
static java.lang.String |
getStackTrace(java.lang.Throwable throwable)
Gets the stack trace from a Throwable as a String.
|
public static final java.lang.String[] EMPTY_STRING_ARRAY
An empty immutable String array.
public static java.lang.String getStackTrace(java.lang.Throwable throwable)
The result of this method vary by JDK version as this method uses Throwable.printStackTrace(java.io.PrintWriter). On JDK1.3 and earlier, the cause exception
will not be shown unless the specified throwable alters printStackTrace.
throwable - the Throwable to be examinedprintStackTrace(PrintWriter)
methodpublic static java.lang.String[] getStackFrames(java.lang.Throwable throwable)
Throwable object,
decomposing it into a list of stack frames.
The result of this method vary by JDK version as this method uses Throwable.printStackTrace(java.io.PrintWriter). On JDK1.3 and earlier, the cause exception
will not be shown unless the specified throwable alters printStackTrace.
throwable - the Throwable to examine, may be null