-
- All Superinterfaces:
StatementTree
,Tree
public interface TryTree extends StatementTree
A tree node for atry
statement. For example:try block catches finally finallyBlock
- Since:
- 1.6
- See The Java™ Language Specification:
- section 14.20
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BlockTree
getBlock()
Returns the block of thetry
statement.List<? extends CatchTree>
getCatches()
Returns any catch blocks provided in thetry
statement.BlockTree
getFinallyBlock()
Returns the finally block provided in thetry
statement, ornull
if there is none.List<? extends Tree>
getResources()
Returns any resource declarations provided in thetry
statement.
-
-
-
Method Detail
-
getBlock
BlockTree getBlock()
Returns the block of thetry
statement.- Returns:
- the block
-
getCatches
List<? extends CatchTree> getCatches()
Returns any catch blocks provided in thetry
statement. The result will be an empty list if there are no catch blocks.- Returns:
- the catch blocks
-
getFinallyBlock
BlockTree getFinallyBlock()
Returns the finally block provided in thetry
statement, ornull
if there is none.- Returns:
- the finally block
-
-