Package gw.lang.parser
Class EvaluationException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- gw.lang.parser.exceptions.IEvaluationException
-
- gw.lang.parser.EvaluationException
-
- All Implemented Interfaces:
Serializable
public class EvaluationException extends IEvaluationException
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description EvaluationException(String message)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description String
getMessage()
void
printStackTrace(PrintStream print)
void
printStackTrace(PrintWriter print)
void
setAdditionalDetails(String additionalDetails)
static RuntimeException
wrap(Throwable cause)
Deprecated.This method is here to support the historical runtime semantics, and should not be used in standard gosu (it is used in code gen, see gw.internal.gosu.ir.transform.statement.TryCatchFinallyStatementTransformer#wrapCatchSymbol(gw.lang.ir.IRExpression)-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, setStackTrace, toString
-
-
-
-
Constructor Detail
-
EvaluationException
public EvaluationException(String message)
-
-
Method Detail
-
wrap
@Deprecated public static RuntimeException wrap(Throwable cause)
Deprecated.This method is here to support the historical runtime semantics, and should not be used in standard gosu (it is used in code gen, see gw.internal.gosu.ir.transform.statement.TryCatchFinallyStatementTransformer#wrapCatchSymbol(gw.lang.ir.IRExpression)
-
getMessage
public String getMessage()
- Overrides:
getMessage
in classThrowable
-
printStackTrace
public void printStackTrace(PrintStream print)
- Overrides:
printStackTrace
in classThrowable
-
printStackTrace
public void printStackTrace(PrintWriter print)
- Overrides:
printStackTrace
in classThrowable
-
setAdditionalDetails
public void setAdditionalDetails(String additionalDetails)
- Specified by:
setAdditionalDetails
in classIEvaluationException
-
-