sna*_*ile 2 java exception-handling
我想处理(未经检查)异常的错误.我听说对于每种异常,我都应该创建Error或RuntimeException的子类.有什么不同?
Errors应该识别程序上不可恢复的问题(例如内存不足).Exceptions应该识别程序可恢复的问题,这些问题是由代码控制之外的意外情况引起的(例如数据库关闭).RuntimeExceptions应该识别由代码流中的错误引起的程序可恢复的问题(读取:开发人员的错误,如空指针,非法参数等).
在你的情况下,你想继承RuntimeException.
| 归档时间: |
|
| 查看次数: |
2354 次 |
| 最近记录: |