arc:try
Version 24.2.9039
Version 24.2.9039
arc:try
arc:try とarc:catch キーワードを使用して、スクリプト内で例外処理ブロックを作成します。arc:try ボディ内のキーワードがRSBException をスローすると、アプリケーションは同じスコープ内で合致するarc:catch キーワードを探し、catch のボディを実行します。
パラメータ
None
アトリビュートの制御
None
例
例外をスローし、キャッチします。キーワードのスコープ内で、arc:ecode
および``arc:emessage` アトリビュートが現在のアイテムに追加され、プッシュされます。
<arc:call op="...">
<arc:try>
<arc:throw code="myerror" description="thedescription" details="Other Details."/>
<arc:catch code="myerror">
<arc:set attr="arc:ecode" value="[_code]"/>
<arc:set attr="arc:emessage" value="[_description]: [_details]"/>
<arc:push/>
</arc:catch>
</arc:try>
</arc:call>