例外のデザインのガイドライン
例外は、エラーを報告するための標準的な機構です。 アプリケーションやライブラリでは、リターン コードを使用してエラーを通知することは推奨されません。 例外を使用すると、フレームワーク デザインの一貫性が向上し、コンストラクターなど、戻り値の型を持つことができないメンバーからエラーを報告できます。 また、プログラムでエラーを処理したり、プログラムを適切に終了したりできます。 既定の動作では、スローされた例外を処理できない場合はアプリケーションが終了します。 .NET Framework の例外の詳細については、「例外の処理とスロー」を参照してください。
Portions Copyright 2005 Microsoft Corporation. All rights reserved.
Portions Copyright Addison-Wesley Corporation. All rights reserved.
設計ガイドラインの詳細についてを参照してください、「フレームワークの設計ガイドライン。規則、慣用句、および再利用可能なパターン。ネット ライブラリ」本クシシュトフ Cwalina、ブラッド エイブラムス、アスキー、2005 年発表しました。
このセクションの内容
例外のスロー
例外をスローする際のガイドラインを示します。例外処理
例外をキャッチする際のガイドラインを示します。標準の例外の種類のキャッチとスロー
.NET Framework が提供する一般的な例外を使用する際のガイドラインを示します。カスタム例外のデザイン
新しい例外の種類を定義する際のガイドラインを示します。例外とパフォーマンス
デザイン パターンを使用して例外に関連するパフォーマンスの問題を回避する際のガイドラインを示します。