外部ファイル読込み時の例外処理
2010 年 6 月 17 日 木曜日久しぶりに例外処理を入れたりするわけですが、すっかり忘れていたのでメモ。
まず、例外処理は同期型、非同期方があり、
前者は「即エラー判定できるもの」で、
後者は「ファイル読み込み等、すぐにエラー判定ができないもの(常に見はっておきたいもの)」です。
以下記述例。
-
//同期型
-
-
try{
-
評価したい処理
-
}catch(){
-
エラー時処理1
-
}catch(){
-
エラー時処理2(複数記述可能)
-
}finally{
-
エラーが発生するしないにかかわらず処理
-
}
-
-
-
//非同期処理はイベントリスナーで記述する。
-
URLLoader..addEventListener(IOErrorEvent.IO_ERROR, onURLLoaderError);
-
Loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, onLoaderError);
以上。手抜きメモでした。
