Generated by

Class java.lang.Throwable

Added Constructors
Throwable(String, Throwable) Constructs a new throwable with the specified detail message and cause.
Throwable(Throwable) Constructs a new throwable with the specified cause and a detail message of (cause==null null : cause.toString()) (which typically contains the class and detail message of cause).

Added Methods
Throwable getCause() Returns the cause of this throwable or null if the cause is nonexistent or unknown.
StackTraceElement[] getStackTrace() Provides programmatic access to the stack trace information printed by #printStackTrace() Returns an array of stack trace elements each representing one stack frame.
Throwable initCause(Throwable) Initializes the cause of this throwable to the specified value.
void setStackTrace(StackTraceElement[]) Sets the stack trace elements that will be returned by #getStackTrace() and printed by #printStackTrace() and related methods.

Changed Methods
Throwable fillInStackTrace() Changed from non-synchronized to synchronized. Fills in the execution stack trace.