Package org.aopalliance.aop
Class AspectException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- org.aopalliance.aop.AspectException
-
- All Implemented Interfaces:
java.io.Serializable
public class AspectException extends java.lang.RuntimeException
Superclass for all AOP infrastructure exceptions. Unchecked, as such exceptions are fatal and end user code shouldn't be forced to catch them.- Author:
- Rod Johnson, Bob Lee
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AspectException(java.lang.String s)
Constructor for AspectException.AspectException(java.lang.String s, java.lang.Throwable t)
Constructor for AspectException.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Throwable
getCause()
Return the root cause of this exception.java.lang.String
getMessage()
void
printStackTrace()
void
printStackTrace(java.io.PrintStream out)
void
printStackTrace(java.io.PrintWriter out)
java.lang.String
toString()
-
-
-
Method Detail
-
getCause
public java.lang.Throwable getCause()
Return the root cause of this exception. May be null- Overrides:
getCause
in classjava.lang.Throwable
- Returns:
- Throwable
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Throwable
-
getMessage
public java.lang.String getMessage()
- Overrides:
getMessage
in classjava.lang.Throwable
-
printStackTrace
public void printStackTrace()
- Overrides:
printStackTrace
in classjava.lang.Throwable
-
printStackTrace
public void printStackTrace(java.io.PrintStream out)
- Overrides:
printStackTrace
in classjava.lang.Throwable
-
printStackTrace
public void printStackTrace(java.io.PrintWriter out)
- Overrides:
printStackTrace
in classjava.lang.Throwable
-
-