函数异常处理、返回

对于函数出错返回数据类型,大致有4种情况:错误码、NULL 值、空对象、异常对象。

异常是否往上继续抛出,要看上层代码是否关心这个异常。关心就将它抛出,否则就直接吞掉。是否需要包装成新的异常抛出,看上层代码是否能理解这个异常、是否业务相关。如果能理解、业务相关就可以直接抛出,否则就封装成新的异常抛出

猜你喜欢

转载自www.cnblogs.com/Utah-Lee/p/12387449.html