> to English Pages 1. 概要 あるプロジェクトでアプリケーションの例外設計について解説してた時、まず「例外とエラーの違い」についてプロジェクトメンバーに説明しなければならない事がありました。 この記事では、その時の説明の概要を投稿します。 2. はじめに みなさんは、「例外とエラーの違い」について簡単に説明できますか? つい先日も、あるプロジェクトで 例外とエラーの違いは何か? という質問を受けました。 この質問は以外に多い。 過去には、システム設計の話の中で、 「想定内が例外」で「想定外がエラー」 と決め込むエンジニアもいました。 それに対して 「目的が達成できれば例外」で「目的が達成できなければエラー」 と反論するエンジニアもいました。 さらに、 「中断処理をしない例外処理は気持ち悪い」 と言い出すプログラマーもいました。 そしてついには、 「例外という本来の言葉の