- 
- All Superinterfaces:
 StatementTree,Tree
public interface TryTree extends StatementTree
A tree node for atrystatement. 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 BlockTreegetBlock()Returns the block of thetrystatement.List<? extends CatchTree>getCatches()Returns any catch blocks provided in thetrystatement.BlockTreegetFinallyBlock()Returns the finally block provided in thetrystatement, ornullif there is none.List<? extends Tree>getResources()Returns any resource declarations provided in thetrystatement. 
 - 
 
- 
- 
Method Detail
- 
getBlock
BlockTree getBlock()
Returns the block of thetrystatement.- Returns:
 - the block
 
 
- 
getCatches
List<? extends CatchTree> getCatches()
Returns any catch blocks provided in thetrystatement. 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 thetrystatement, ornullif there is none.- Returns:
 - the finally block
 
 
 - 
 
 -