com.amazonaws.services.simpleworkflow.flow.core

## クラス TryFinally

- java.lang.Object
- - com.amazonaws.services.simpleworkflow.flow.core.TryCatchFinally
  - - com.amazonaws.services.simpleworkflow.flow.core.TryFinally

- すべての実装されたインタフェース:
    Cancelable

      public abstract class TryFinally
      extends TryCatchFinally

- - ### ネストされたクラスの概要

    - ### クラスから継承されたネストされたクラス/インタフェース com.amazonaws.services.simpleworkflow.flow.core.TryCatchFinally

      `TryCatchFinally.State`

  - ### コンストラクタの概要

    コンストラクタ
    コンストラクタと説明
    `TryFinally(com.amazonaws.services.simpleworkflow.flow.core.AsyncContextAware parent, boolean daemon, Promise<?>... waitFor)`
    `TryFinally(com.amazonaws.services.simpleworkflow.flow.core.AsyncContextAware parent, Promise<?>... waitFor)`
    `TryFinally(boolean daemon, Promise<?>... waitFor)`
    `TryFinally(Promise<?>... waitFor)`

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `protected void` | `doCatch(java.lang.Throwable e)`

    - ### クラスから継承されたメソッド com.amazonaws.services.simpleworkflow.flow.core.TryCatchFinally

      `cancel, doFinally, doTry, getAsynchronousStackTraceDump, getAsynchronousStackTraceDumpAsString, getName, getStackTrace, getState, isCancelRequested, rethrow, setName, toString`

    - ### クラスから継承されたメソッド java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

- - ### コンストラクタの詳細

    - #### TryFinally

          public TryFinally(Promise<?>... waitFor)

    - #### TryFinally

          public TryFinally(boolean daemon,
                    Promise<?>... waitFor)

    - #### TryFinally

          public TryFinally(com.amazonaws.services.simpleworkflow.flow.core.AsyncContextAware parent,
                    boolean daemon,
                    Promise<?>... waitFor)

    - #### TryFinally

          public TryFinally(com.amazonaws.services.simpleworkflow.flow.core.AsyncContextAware parent,
                    Promise<?>... waitFor)

  - ### メソッドの詳細

    - #### doCatch

          protected void doCatch(java.lang.Throwable e)
                          throws java.lang.Throwable

      定義:
        `doCatch` クラス内 `TryCatchFinally`
      例外:
        `java.lang.Throwable`