static class RuntimeJastInterpreter.InterpreterException
extends java.lang.RuntimeException
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
messageSuffix
Suffix to append to the error message of the cause; may be
null . |
Constructor and Description |
---|
InterpreterException(java.lang.String message,
Aast node,
java.lang.Throwable cause)
The constructor.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
toString()
Returns a short description of this exception, the message and node type and text that
caused it if the node was provided at construction.
|
private java.lang.String messageSuffix
null
.public InterpreterException(java.lang.String message, Aast node, java.lang.Throwable cause)
message
- Message that explains the situation.node
- The node that caused the exception, possible null in some case.cause
- Another Throwable that caused this exception, possible none.