アプリケーションの信頼性には、適切な例外処理が不可欠です。 予期される例外を意図的に処理して、アプリのクラッシュを防ぐことができます。 ただし、クラッシュしたアプリは、未定義の動作を持つアプリよりも信頼性が高く、診断可能です。 この記事では、例外の処理と作成に関するベスト プラクティスについて説明します。 例外の処理 次のベスト プラクティスは、例外の処理方法に関するものです。 try/catch/finally ブロックを使用してエラーから復旧するか、リソースを解放します 例外を回避するために一般的な条件を処理する 取り消しと非同期例外をキャッチする 例外を回避できるようにクラスを設計する 例外が原因でメソッドが完了しない場合の復元状態 例外をキャプチャして適切に再スローする try/catch/finally ブロックを使用してエラーから復旧するか、リソースを解放します 例外を生成する
