public class EvalError
extends java.lang.Exception
TargetError,
Serialized Form| Constructor and Description |
|---|
EvalError(java.lang.String s,
org.gjt.sp.jedit.bsh.SimpleNode node,
CallStack callstack) |
| Modifier and Type | Method and 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,
org.gjt.sp.jedit.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)