public class EvalError
extends java.lang.Exception
TargetError
,
Serialized FormConstructor 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.Throwable
public void reThrow(java.lang.String msg) throws EvalError
EvalError
public 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.Throwable
for a full display of the information
public void setMessage(java.lang.String s)
protected void prependMessage(java.lang.String s)