|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjava.lang.Throwable
java.lang.Exception
java.io.IOException
com.izforge.izpack.compiler.CompilerException
public class CompilerException
Indicates a Failure to compile.
| Field Summary | |
|---|---|
private java.lang.Throwable |
_cause
The throwable that caused this throwable to get thrown, or null if this throwable was not caused by another throwable, or if the causative throwable is unknown. |
(package private) static long |
serialVersionUID
|
| Constructor Summary | |
|---|---|
CompilerException(java.lang.String message)
Construct a new exception with the specified message. |
|
CompilerException(java.lang.String message,
java.lang.Throwable cause)
Construct a new exception with the specified message and wraps another cause. |
|
| Method Summary | |
|---|---|
java.lang.Throwable |
getCause()
Returns the cause of this throwable or null if the cause is nonexistent or
unknown. |
java.lang.Throwable |
initCause(java.lang.Throwable cause)
Initializes the cause of this throwable to the specified value. |
| Methods inherited from class java.lang.Throwable |
|---|
fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
static final long serialVersionUID
private java.lang.Throwable _cause
| Constructor Detail |
|---|
public CompilerException(java.lang.String message)
message - Description of the error
public CompilerException(java.lang.String message,
java.lang.Throwable cause)
message - Description of the errorcause - Throwable| Method Detail |
|---|
public java.lang.Throwable initCause(java.lang.Throwable cause)
CompilerException(String,Throwable), this method cannot be called even once.
initCause in class java.lang.Throwablecause - the cause (which is saved for later retrieval by the getCause()
method). (A null value is permitted, and indicates that the cause is
nonexistent or unknown.)
Throwable instance.
java.lang.IllegalArgumentException - if cause is this throwable. (A throwable
cannot be its own cause.)
java.lang.IllegalStateException - if this throwable was created with CompilerException(String,Throwable), or this method has already been called on this
throwable.public java.lang.Throwable getCause()
null if the cause is nonexistent or
unknown. (The cause is the throwable that caused this throwable to get thrown.)
This implementation returns the cause that was supplied via one of the constructors requiring
a Throwable, or that was set after creation with the
initCause(Throwable) method. While it is typically unnecessary to override this
method, a subclass can override it to return a cause set by some other means. This is
appropriate for a "legacy chained throwable" that predates the addition of chained exceptions
to Throwable. Note that it is not necessary to override any of the
PrintStackTrace methods, all of which invoke the getCause
method to determine the cause of a throwable.
getCause in class java.lang.Throwablenull if the cause is nonexistent or
unknown.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||