我们应该做好代码的文档,特别是API的文档。对于异常更是如此。
经典:总是要单独的声明被检查的异常,并且利用Javadoc的@throws标记,准确的记录下每个异常被抛出的条件。
前面我们就说了未被检查的异常代表了编程上的错误,可以让程序员熟悉这些错误有助于让他们避免错误。
对于接口的方法,我们也应该去记录该方法抛出的异常。因为接口是通用的约定。
每个方法抛出的异常都要有文档


我们应该做好代码的文档,特别是API的文档。对于异常更是如此。
经典:总是要单独的声明被检查的异常,并且利用Javadoc的@throws标记,准确的记录下每个异常被抛出的条件。
前面我们就说了未被检查的异常代表了编程上的错误,可以让程序员熟悉这些错误有助于让他们避免错误。
对于接口的方法,我们也应该去记录该方法抛出的异常。因为接口是通用的约定。