您的位置:首页 > 编程语言 > Java开发

异常使用原则

2016-06-16 15:15 197 查看
只针对异常的情况才使用异常

设计良好的api不应该强迫它的客户端为了正常的控制流而使用异常。

对可恢复的情况使用受检异常,对编程错误使用运行时异常

java程序设计语言提供了三种可抛出的异常:受检的异常(checked exception)、运行时异常(run-time exception)、错误(error)。关于什么时候使用使用哪种抛出结构,多数程序员中存在疑惑。虽然这项决定并不总是那么清晰,但是还有一些一般性原则提出强有力的指导。

总之,对于可恢复的情况,使用受检的异常,对于程序的错误,则使用运行时异常。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java exception