2017-01-04 24 views
0

我想問一下,如果有人可以幫助我,那麼管理異常的最佳方式是,如果我們添加一些用戶並且想要拋出ex。 UserNotExist我們應該擴展異常或運行時異常,有沒有人有任何材料可以幫助我。從Exception類繼承拋出和管理異常的最佳方式java - spring?

+5

可能重複[Java:checked vs unchecked exception explanation](http://stackoverflow.com/questions/6115896/java-checked-vs-unchecked-exception-explanation) – radoh

回答

0

作爲例外檢查例外,從RuntimeException類繼承的例外是選中例外,你的問題可能被視爲作爲什麼樣的異常的使用。

根據建議在甲骨文official documentation

如果客戶可以合理預期從異常中恢復,使它成爲一個檢查異常。
如果客戶端無法從異常中恢復任何內容,請將其設爲未檢查的異常。