私はMVCデザインパターンに完全に従ったプログラムを書いていますが、現在は例外をスローするメソッドがたくさんあります。すべての例外(MVC)を扱うクラスを持っていますか?
Iは等public void receiveRuntimeException(String message)
、receiveAnotherTypeOfException(...)
ような方法を有することになるexceptionHandler
呼ばコントローラでクラスを、追加の考え
次いでexceptionHandler
を参照(特に考慮して)、最もクラスを与えるたびにメソッドは例外をスローします。
try{
methodThatWillThrowAwfulException()
}catch(AwfulException e){
exceptionHandler.receiveAwfulException("methodThatWillThrowAwfulException threw awful exception")
}
これは良い方法ですか?そうでない場合は、MVCでどのように例外を処理する必要がありますか?
また見てください:http://stackoverflow.com/questions/3551221/guidelines-on-exception-propagation-in-java?answertab=active#tab-top – Jaumzera
私はコントローラのアドバイスをよく理解していません注釈、それは何をすべきか?私が質問に示した選択肢は問題ないと思いますか? – csTroubled