Java での例外処理について少し知っています。明示的に例外をスローするコードをいつ書くべきかわかりません。コードを使用した実用的なシナリオは役に立ちます。
4 に答える
3
価格設定アプリケーションがあるとします。一部のクラスでは、メソッドがありますcalculateCommision()
public Double calculateCommision(Double price){
if(price<0)
throw new RuntimeException("Negative price ");
-------
// Some calculations
}
これは、価格が ではないことを示しますnegative
。これは役立つメッセージです。
于 2013-08-06T12:36:11.677 に答える
1
class MyClass{
void doSomething(MyObject o){
if(o.myParameter == badValue){
throw new myException();
}
}
}
いつ例外をスローするかについての詳細な説明については、こちらを参照してください。
于 2013-08-06T12:35:08.087 に答える