StatementTree, Tree
public interface TryTree extends StatementTree
try statement. For example: 
   try
       block
   catches
   finally
       finallyBlock
 
| Modifier and Type | Method | Description | 
|---|---|---|
| BlockTree | getBlock() | Returns the block of the  trystatement. | 
| List | getCatches() | Returns any catch blocks provided in the  trystatement. | 
| BlockTree | getFinallyBlock() | Returns the finally block provided in the  trystatement, ornullif there is none. | 
| List | getResources() | Returns any resource declarations provided in the  trystatement. | 
BlockTree getBlock()
try statement.List<? extends CatchTree> getCatches()
try statement. The result will be an empty list if there are no catch blocks.BlockTree getFinallyBlock()
try statement, or null if there is none.List<? extends Tree> getResources()
try statement. The result will be an empty list if there are no resource declarations.
    © 1993, 2023, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
    https://docs.oracle.com/en/java/javase/21/docs/api/jdk.compiler/com/sun/source/tree/TryTree.html