アップルサイトがTiger向けに|FireFox 1.0.3入れ替え完了 ブログトップ Objective-Cの例外処理の方法 [Cocoa覚え書き] [編集] Objective-Cの例外処理は、C++のtry/catch/throwとやりかたはかわらない。 ○例外の取得方法(catch) NS_DURING … 例外が発生しそうな処理 … NS_HANDLER 捕獲した例外の対処 NS_ENDHANDLER 通常、例外を捕獲しないと、そこで処理が終わってしまう(おそらく、run loopへ戻る)が、ハンドラで捕獲すると、そのまま実行し続けることもできる。 NS_HANDLERとNS_ENDHANDLERの間の例外処理には NS_VALUERETURN();とNS_VOIDRETURN;を使ってメソッドから抜け出すことができる。 ○例外の発生(throw) NSExceptionのインス