org.aspectj.lang
Class SoftException
RuntimeExceptionorg.aspectj.lang.SoftException
public class SoftException
extends RuntimeException
Wrapper for checked exceptions matched by a 'declare soft'.
You can soften checked exceptions at join points by using
the form declare soft: TypePattern: Pointcut.
At the join points, any exceptions thrown which match
TypePattern will be wrapped in SoftException
and rethrown. You can get the original exception using
getWrappedThrowable() or
getCause().
SoftException
public SoftException(Throwable inner)
getCause
public Throwable getCause()
getWrappedThrowable
public Throwable getWrappedThrowable()
printStackTrace
public void printStackTrace()
printStackTrace
public void printStackTrace(PrintStream stream)
printStackTrace
public void printStackTrace(PrintWriter stream)