この質問はちょっと馬鹿だと聞こえるかもしれませんが、ここには行きます。どのような例外をスローするのですか?
私はいつでも呼び出すことができる2つの機能を持っています。最初の関数はスナップショットを取得し、2番目の関数はそのスナップショットから取得したデータを解析します。もちろん、ユーザーがスナップショットを取得する前に解析しようとすると、アプリケーションは例外をスローする必要があります。私はArgumentOutOfRangeException
が一般的にスローされることを知っています......無効な引数がありますが、実際にはそうではありません。この種のケースでは、組み込み例外がありますか?ArgumentOutOfRangeException
を使用する必要がありますか?
おかげ
"オブジェクトの現在の状態に対してメソッド呼び出しが無効な場合にスローされる例外" –