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:
java.io.Serializable
public class EvaluationException extends IEvaluationException
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String_additionalDetails
-
Constructor Summary
Constructors Modifier Constructor Description EvaluationException(java.lang.String message)privateEvaluationException(java.lang.Throwable t)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.lang.StringgetMessage()voidprintStackTrace(java.io.PrintStream print)voidprintStackTrace(java.io.PrintWriter print)voidsetAdditionalDetails(java.lang.String additionalDetails)static java.lang.RuntimeExceptionwrap(java.lang.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)
-
-
-
Method Detail
-
wrap
@Deprecated public static java.lang.RuntimeException wrap(java.lang.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 java.lang.String getMessage()
- Overrides:
getMessagein classjava.lang.Throwable
-
printStackTrace
public void printStackTrace(java.io.PrintStream print)
- Overrides:
printStackTracein classjava.lang.Throwable
-
printStackTrace
public void printStackTrace(java.io.PrintWriter print)
- Overrides:
printStackTracein classjava.lang.Throwable
-
setAdditionalDetails
public void setAdditionalDetails(java.lang.String additionalDetails)
- Specified by:
setAdditionalDetailsin classIEvaluationException
-
-