java.io.SerializableParseException, TargetErrorpublic class EvalError
extends java.lang.Exception
TargetError,
Serialized Form| Constructor | Description |
|---|---|
EvalError(java.lang.String s,
bsh.SimpleNode node,
CallStack callstack) |
| Modifier and Type | Method | Description |
|---|---|---|
int |
getErrorLineNumber() |
|
java.lang.String |
getErrorSourceFile() |
|
java.lang.String |
getErrorText() |
|
java.lang.String |
getMessage() |
|
java.lang.String |
getScriptStackTrace() |
|
protected void |
prependMessage(java.lang.String s) |
Prepend the message if it is non-null.
|
void |
reThrow(java.lang.String msg) |
Re-throw the error, prepending the specified message.
|
void |
setMessage(java.lang.String s) |
|
java.lang.String |
toString() |
Print the error with line number and stack trace.
|
public EvalError(java.lang.String s,
bsh.SimpleNode node,
CallStack callstack)
public java.lang.String toString()
toString in class java.lang.Throwablepublic void reThrow(java.lang.String msg)
throws EvalError
EvalErrorpublic java.lang.String getErrorText()
public int getErrorLineNumber()
public java.lang.String getErrorSourceFile()
public java.lang.String getScriptStackTrace()
public java.lang.String getMessage()
getMessage in class java.lang.Throwablefor a full display of the informationpublic void setMessage(java.lang.String s)
protected void prependMessage(java.lang.String s)
? 2000 pat@pat.net :-)