モジュール jdk.compiler
パッケージ com.sun.source.tree

インタフェースTryTree

すべてのスーパー・インタフェース:
StatementTree, Tree

public interface TryTree extends StatementTree
try文のツリー・ノード。 次に例を示します。
   try
       block
   catches
   finally
       finallyBlock
 
Java言語仕様を参照してください:
14.20 try文
導入されたバージョン:
1.6
  • ネストされたクラスのサマリー

    インタフェース com.sun.source.tree.Treeで宣言されたネストされたクラス/インタフェース

    Tree.Kind
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    try文のブロックを返します。
    List<? extends CatchTree>
    try文で指定されたキャッチ・ブロックを返します。
    try文で指定されたfinallyブロックを返します。存在しない場合はnullを返します。
    List<? extends Tree>
    try文で提供されているリソース宣言を返します。

    インタフェース com.sun.source.tree.Treeで宣言されたメソッド

    accept, getKind
  • メソッドの詳細

    • getBlock

      BlockTree getBlock()
      try文のブロックを返します。
      戻り値:
      ブロック
    • getCatches

      List<? extends CatchTree> getCatches()
      try文で指定されたキャッチ・ブロックを返します。 キャッチ・ブロックがない場合、結果は空のリストになります。
      戻り値:
      キャッチ・ブロック
    • getFinallyBlock

      BlockTree getFinallyBlock()
      try文で指定されたfinallyブロックを返します。存在しない場合はnullを返します。
      戻り値:
      最終ブロック
    • getResources

      List<? extends Tree> getResources()
      try文で提供されているリソース宣言を返します。 リソース宣言がない場合、結果は空のリストになります。
      戻り値:
      リソース宣言