これは具体的かつ基本的な質問です。Java:値の処理が高すぎます - ベストプラクティスですか?
私はコンフィギュレーションファイルから値を読み取っていますが、それはいくつかのX以上でなければなりません;正しくプログラムを実行できるようになりました。
値がXよりも低い場合には...
- は、その場合に例外をスローするための正しい練習ですか?
- はいの場合 - あらかじめ定義されている例外(どれを使用するべきですか)を作成する必要がありますか、独自の例外クラスを作成する必要がありますか?
ありがとうございます。
1.プログラムの残りの部分に対する批判であれば、それ以外はそうではない(それでもなおユーザに知らせる)2.それがどれほど重要であるかに依存し、 – XtremeBaumer
'if(input> x)throw new exception(" xより大きい入力 ");'入力を読み込みます。このようなもの? –
これは、特定の状況に完全に依存する設計上の決定です。あなたはデザイナーとして、そのようなエラーがどれほど深刻であるか、そしてそこから回復する良い方法があるかどうかを判断する必要があります。 –