Package org.apache.tomcat.util
Class ExceptionUtils
java.lang.Object
org.apache.tomcat.util.ExceptionUtils
Utilities for handling Throwables and Exceptions.
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic voidChecks whether the supplied Throwable is one that needs to be rethrown and swallows all others.static voidpreload()NO-OP method provided to enable simple pre-loading of this class.static ThrowableChecks whether the supplied Throwable is an instance ofInvocationTargetExceptionand returns the throwable that is wrapped by it, if there is any.
- 
Constructor Details- 
ExceptionUtilspublic ExceptionUtils()
 
- 
- 
Method Details- 
handleThrowableChecks whether the supplied Throwable is one that needs to be rethrown and swallows all others.- Parameters:
- t- the Throwable to check
 
- 
unwrapInvocationTargetExceptionChecks whether the supplied Throwable is an instance ofInvocationTargetExceptionand returns the throwable that is wrapped by it, if there is any.- Parameters:
- t- the Throwable to check
- Returns:
- tor- t.getCause()
 
- 
preloadpublic static void preload()NO-OP method provided to enable simple pre-loading of this class. Since the class is used extensively in error handling, it is prudent to pre-load it to avoid any failure to load this class masking the true problem during error handling.
 
-