Package org.teavm.ast
Class TryCatchStatement
- java.lang.Object
-
- org.teavm.ast.Statement
-
- org.teavm.ast.TryCatchStatement
-
public class TryCatchStatement extends Statement
-
-
Constructor Summary
Constructors Constructor Description TryCatchStatement()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidacceptVisitor(StatementVisitor visitor)java.lang.StringgetExceptionType()java.lang.IntegergetExceptionVariable()java.util.List<Statement>getHandler()java.util.List<Statement>getProtectedBody()booleanisAsync()voidsetAsync(boolean async)voidsetExceptionType(java.lang.String exceptionType)voidsetExceptionVariable(java.lang.Integer exceptionVariable)-
Methods inherited from class org.teavm.ast.Statement
assign, cond, cond, empty, exitFunction, initClass, raiseException
-
-
-
-
Method Detail
-
getProtectedBody
public java.util.List<Statement> getProtectedBody()
-
getHandler
public java.util.List<Statement> getHandler()
-
getExceptionType
public java.lang.String getExceptionType()
-
setExceptionType
public void setExceptionType(java.lang.String exceptionType)
-
getExceptionVariable
public java.lang.Integer getExceptionVariable()
-
setExceptionVariable
public void setExceptionVariable(java.lang.Integer exceptionVariable)
-
isAsync
public boolean isAsync()
-
setAsync
public void setAsync(boolean async)
-
acceptVisitor
public void acceptVisitor(StatementVisitor visitor)
- Specified by:
acceptVisitorin classStatement
-
-