Package com.sun.ts.tests.el.common.util
Class Fault
java.lang.Object
java.lang.Throwable
java.lang.Exception
com.sun.ts.tests.el.common.util.Fault
- All Implemented Interfaces:
Serializable
This exception must be thrown to signify a
test failure. Overrides 3 printStackTrace methods to preserver the original
stack trace. Using setStackTraceElement() would be more elegant but it is
not available prior to j2se 1.4.
- Author:
- Kyle Grucci
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCause()voidPrints this Throwable and its backtrace to the standard error stream.voidPrints this throwable and its backtrace to the specified print stream.voidPrints this throwable and its backtrace to the specified print writer.Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, setStackTrace, toString
-
Field Details
-
t
-
-
Constructor Details
-
Fault
creates a Fault with a message -
Fault
creates a Fault with a message.- Parameters:
msg- the messaget- prints this exception's stacktrace
-
Fault
creates a Fault with a Throwable.- Parameters:
t- the Throwable
-
-
Method Details
-
printStackTrace
public void printStackTrace()Prints this Throwable and its backtrace to the standard error stream.- Overrides:
printStackTracein classThrowable
-
printStackTrace
Prints this throwable and its backtrace to the specified print stream.- Overrides:
printStackTracein classThrowable- Parameters:
s-PrintStreamto use for output
-
printStackTrace
Prints this throwable and its backtrace to the specified print writer.- Overrides:
printStackTracein classThrowable- Parameters:
s-PrintWriterto use for output
-
getCause
-
initCause
-