[笔记][practical Java]JAVA的异常,
分享于 点击 43168 次 点评:41
[笔记][practical Java]JAVA的异常,
将try/catch区置于循环之外,虽然有JIT的情况两者性能一致。
不要从try区段中返回,因为finally是无论如何都会被执行到的。
使用finally避免资源泄漏
不要将异常用于流程控制,exception handling只用于异常情况。
在构造函数constructors中抛出异常。用这种方式来处理建构失败,是最坚固、最高效的选择。构造函数可以收发异常,并支持THROWS子句。
抛出异常之前要将对象恢复为有效状态。
相关文章
- 暂无相关文章
用户点评