9
多くの例外メッセージに有用な詳細が含まれていないのはなぜですか?
例外メッセージが有用な詳細を含むべきであるという合意のある量があるようです。 システムコンポーネントからの多くの一般的な例外に有用な詳細が含まれていないのはなぜですか? いくつかの例: .NETのListインデックスアクセスがArgumentOutOfRangeExceptionないではない私にしようと、無効でした指標値を教え、またそれは私の許容範囲を教えてくれありません。 基本的に、MSVC C ++標準ライブラリからのすべての例外メッセージはまったく役に立たない(上記と同じように)。 .NETのOracleの例外。「言い換えると」「テーブルまたはビューが見つかりません」と表示されますが、どちらも表示されません。 したがって、私には、ほとんどの場合、例外メッセージには有用な詳細が含まれていないようです。私の期待はずれていますか?私はこれに気付くような間違った例外を使用していますか?または、私の印象が間違っているかもしれません:例外の大部分は実際に有用な詳細を提供しますか?
220
c#
c++
exceptions