第五十七条:只针对异常的情况才使用异常
第五十八条:对可恢复的情况使用受检异常,对编程错误使用运行时异常
第五十九条:避免不必要地使用受检的异常
第六十条:优先使用标准的异常
第六十一条:抛出与抽象相对应的异常
第六十二条:每个方法抛出的异常都要有文档
第六十三条:在细节消息中包含能捕获失败的信息
第六十四条:努力使失败保持原子性
第六十五条:不要忽略异常
第五十七条:只针对异常的情况才使用异常
第五十八条:对可恢复的情况使用受检异常,对编程错误使用运行时异常
第五十九条:避免不必要地使用受检的异常
第六十条:优先使用标准的异常
第六十一条:抛出与抽象相对应的异常
第六十二条:每个方法抛出的异常都要有文档
第六十三条:在细节消息中包含能捕获失败的信息
第六十四条:努力使失败保持原子性
第六十五条:不要忽略异常