Package org.castor.xmlctf.compiler
Class CompilationException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- org.castor.xmlctf.compiler.CompilationException
-
- All Implemented Interfaces:
java.io.Serializable
public class CompilationException extends java.lang.RuntimeExceptionException that signals a compilation error.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description CompilationException()Creates an instance of this exception type.CompilationException(java.lang.String message)Creates an instance of this exception type.CompilationException(java.lang.String message, java.lang.Throwable cause)Creates an instance of this exception type.CompilationException(java.lang.Throwable cause)Creates an instance of this exception type.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.ThrowablegetCause()Match the JDK 1.4 Throwable version of getCause() on JDK<1.4 systems.voidprintStackTrace()Print a stack trace to stderr.voidprintStackTrace(java.io.PrintStream s)Print a stack trace to the specified PrintStream.voidprintStackTrace(java.io.PrintWriter w)Print a stack trace to the specified PrintWriter.
-
-
-
Constructor Detail
-
CompilationException
public CompilationException()
Creates an instance of this exception type.
-
CompilationException
public CompilationException(java.lang.String message, java.lang.Throwable cause)Creates an instance of this exception type.- Parameters:
message- The error messagecause- The root cause
-
CompilationException
public CompilationException(java.lang.String message)
Creates an instance of this exception type.- Parameters:
message- The error message
-
CompilationException
public CompilationException(java.lang.Throwable cause)
Creates an instance of this exception type.- Parameters:
cause- The root cause
-
-
Method Detail
-
getCause
public final java.lang.Throwable getCause()
Match the JDK 1.4 Throwable version of getCause() on JDK<1.4 systems.- Overrides:
getCausein classjava.lang.Throwable- Returns:
- The throwable cause of this exception.
-
printStackTrace
public final void printStackTrace()
Print a stack trace to stderr.- Overrides:
printStackTracein classjava.lang.Throwable
-
printStackTrace
public final void printStackTrace(java.io.PrintStream s)
Print a stack trace to the specified PrintStream.- Overrides:
printStackTracein classjava.lang.Throwable- Parameters:
s- The PrintStream to print a stack trace to.
-
printStackTrace
public final void printStackTrace(java.io.PrintWriter w)
Print a stack trace to the specified PrintWriter.- Overrides:
printStackTracein classjava.lang.Throwable- Parameters:
w- The PrintWriter to print a stack trace to.
-
-