想定外の例外
NullReferenceExceptionのように処理の前提が崩れたことを示す例外で、その後も状態を信用してよいか怪しいため、request/job境界で主ログして失敗応答にすべきもの。
- 概念URI
https://comcomponent.com/knowledge/unexpected-exception/
- 別名・表記
- 前提崩れ
- 最終確認日
- 2026-08-01
- 機械可読データ
- JSON-LD
この概念が関わる関係
- OperationCanceledExceptionは想定外の例外より先に行うべきです。catch節は上から順に評価されるため、OperationCanceledExceptionをより具体的な型で先に受け、想定外例外向けの広いcatchより前に置くべきとされる / 確度: 確立した関係 / 確認日: 2026-08-01 出典
- catch (Exception)での握りつぶしを想定外の例外に用いることは推奨されません。catch (Exception)でログだけ出して処理を続行する対応は、原因を隠し壊れた状態を延命しやすいため、想定外の例外への対処として推奨されない / 確度: 確立した関係 / 確認日: 2026-08-01 出典
- 想定外の例外は未処理例外ハンドラで確認できます。想定外の例外が最終的にどこまで届いたかは、AppDomain.UnhandledExceptionやDispatcherUnhandledExceptionのような未処理例外ハンドラーで確認できる / 確度: 確立した関係 / 確認日: 2026-08-01 出典
この概念を扱う記事
一次資料
このページはサイトの知識グラフ(_data/knowledge/)から自動生成されています。誤りの指摘はお問い合わせからお願いします。