第38条 检查参数的有效性 1. 未检查参数有效性的弊端 使用中抛出异常正常返回,但返回错误结果正常返回,但破坏了某种状态,发送不可预料的错误(难以调试) 2. 检测参数有效性的注意事项 应首先检测参数有效性(如是否为空对象,整型是否大于0等)由于无效的参数值导致计算中抛出的异常,且与文档中标注的异常不符的,应使用异常转译