モジュール jdk.scripting.nashorn
パッケージ jdk.nashorn.api.tree

インタフェースTryTree

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

@Deprecated(since="11",
            forRemoval=true)
public interface TryTree
extends StatementTree
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
「try」文のツリー・ノードです。 次に例を示します。
   try
       block
   catches
   finally
       finallyBlock
 
導入されたバージョン:
9
  • ネストされたクラスのサマリー

    インタフェース jdk.nashorn.api.tree.Treeで宣言されたネストされたクラス/インタフェース

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

    修飾子と型 メソッド 説明
    BlockTree getBlock()
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    この'try'文の'try'ブロックを返します。
    List<? extends CatchTree> getCatches()
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    この'try'に関連付けられた'catch'文のリストを返します。
    BlockTree getFinallyBlock()
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    この'try'に関連付けられた'finally'ブロックを返します。

    インタフェース jdk.nashorn.api.tree.Treeで宣言されたメソッド

    accept, getEndPosition, getKind, getStartPosition
  • メソッドの詳細

    • getBlock

      BlockTree getBlock()
      削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
      この'try'文の'try'ブロックを返します。
      戻り値:
      'try'ブロック
    • getCatches

      List<? extends CatchTree> getCatches()
      削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
      この'try'に関連付けられた'catch'文のリストを返します。
      戻り値:
      この'try'に関連付けられた'catch'文のリスト。
    • getFinallyBlock

      BlockTree getFinallyBlock()
      削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
      この'try'に関連付けられた'finally'ブロックを返します。 この'try'に関連付けられた'finally'ブロックがない場合はnullです。
      戻り値:
      'finally'ブロックはこの'try'に関連付けられています。