arc:catch キーワードを使用して、スクリプト内で例外処理ブロックを作成します。arc:try に加え、次のキーワード内でarc:catch ブロックを有することができます。スコープは黙示的arc:try セクションとして機能します:
パラメータ
- code:選択的に例外をキャッチすることを許容します。すべての例外をキャッチするには、アスタリスク(
*)を使います。
アトリビュートの制御
- _code:キャッチされた例外のコード。
- _description:キャッチされた例外の短い説明。
- _details:例外のより詳細な説明。
例
バッチファイルやシェルコマンドからのエラー出力に、よりユーザーフレンドリーなメッセージをラップします:arc:ecode およびarc:emessage アトリビュートが現在のアイテムに追加され、プッシュされます。