避免不必要的使用被检查异常

来源:互联网 发布:c语言二分法解方程 编辑:程序博客网 时间:2024/06/04 17:42

被检查的异常是JAVA语言的一个很好的特性。与返回代码不一样的,它们在强迫程序员处理例外的条件,大大提高了可靠性。但是,过分的使用检查异常会让API使用起来很麻烦。特别是一个方法抛出一个或者多个被检查异常的时候,调用该方法的代码就必须在一个或是多个catch块中处理这些异常,或者它必须声明这些异常,以便让它们传播出去。这样会增加程序员负担。好的API应该避免去设计这些检查性异常。