exception

2008.09.08

.NET例外処理

(i) 境界
例:「ネットワーク障害によってDBへアクセスできない」
→ネットワーク障害は業務設計で想定しないから。
※ある程度の恣意性があり。

(ii) 約束
正常終了や業務エラーを表現するために使用してはいけない。
CLRのデザインルール。

(iii) 定義
※以下の3つの条件が満たされていること。
1. その発生が最初から十分予想されており、
2. その際に行うべき対処方法が完全に明確化されており、
3. なおかつ業務フロー的に見て、正常なフロールートに引き戻す必要がある場合。

『.NETエンタープライズWebアプリケーション 開発技術大全 – Vol.3』
マイクロソフト コンサルティング本部 著 より

詳しい資料やデモ依頼、導入や費用に関するお問合せなど、
まずはお気軽にご相談ください。

資料請求・デモンストレーション お見積り・その他お問合せ

よくあるご質問はこちら>>