catch (Exception)での握りつぶし
例外の種類を区別せずcatch (Exception)で受け止め、ログだけ出して処理を続行させるアンチパターンのこと。
- 概念URI
https://comcomponent.com/knowledge/catch-exception-antipattern/
- 別名・表記
- 例外種別を問わない握りつぶし
- 最終確認日
- 2026-08-01
- 機械可読データ
- JSON-LD
この概念が関わる関係
- catch (Exception)での握りつぶしはゾンビ化の原因になることがあります。catch (Exception)で例外の種類を問わず握りつぶして継続すると、壊れた状態のまま仕事をしていないのに生きているゾンビ状態を招くことがある / 確度: 条件付きの関係 / 確認日: 2026-08-01 出典
- catch (Exception)での握りつぶしを想定外の例外に用いることは推奨されません。catch (Exception)でログだけ出して処理を続行する対応は、原因を隠し壊れた状態を延命しやすいため、想定外の例外への対処として推奨されない / 確度: 確立した関係 / 確認日: 2026-08-01 出典
- catch (Exception)での握りつぶしはBackgroundServiceと両立しません。1件ずつ処理するループでcatch (Exception)を使うと想定外例外まで飲み込んでしまい、親ループであるBackgroundService側が想定外例外を検知して終了する設計と両立しない。この非互換は、この飲み込みがBackgroundServiceの親ループへ届く経路上で起きる場合に限られる / 確度: 条件付きの関係 / 確認日: 2026-08-01 出典
この概念を扱う記事
一次資料
このページはサイトの知識グラフ(_data/knowledge/)から自動生成されています。誤りの指摘はお問い合わせからお願いします。