提供: Bright Pattern Documentation
• English
例外ハンドラ
「例外ハンドラー」シナリオブロックは、例外、ブロックのエラー、または接続切断が発生した場合に、シナリオが実行できる代替分岐を提供します。これにより、例外ハンドラーブロックがない場合、通常はこのような状況下でシナリオが終了してしまうところですが、実行を継続できるようになります。 処理の継続を確保するため、例外、エラー、または発信元の接続切断が予想されるシナリオ内の任意の箇所で、このブロックを使用してください。
条件付き終了
「例外ハンドラ」ブロックでは、次の条件付き終了のいずれかを選択できます:「Try」または「Catch」。
Try
「Try」条件付き終了では、例外、ブロックエラー、または接続切断が発生する可能性があると予測されるブロックのシーケンスを入力します。
Catch
Catch 条件付き終了では、Try 条件付き終了中に例外、ブロックエラー、または切断が発生した場合に、シナリオで実行させたいブロックのシーケンスを入力します。

「例外ハンドラ」ブロックは、最初に「Try」条件分岐を実行します。
- 「Try」条件分岐内のいずれかのブロックの実行中に、例外、ブロックエラー、または発信元の切断が発生した場合、シナリオは「Catch」条件分岐を実行します。「Catch」条件分岐の実行後、シナリオはフローチャート内の次のブロックを実行します。
- 例外、ブロックエラー、または接続切断が発生しなかった場合、シナリオは「Catch」条件付き終了を実行しません。その代わりに、シナリオはフローチャート内の次のブロックを処理中です。
設定
タイトルテキスト
タイトルテキストは
、ブロックのインスタンス名です。テキストフィールドに名前を入力し、[編集]
ペインの下部にある [更新
] ボタンをクリックしてください。ブロックの新規の名前がフローチャートに表示されます。
