比如进行参数校验,可能多层调用后才最终到验证某个字段是否为null,如果验证没通过,一层一层回去很浪费代码。
好的设计是定义一个exception,在验证不通过时抛出该exception直接跳到最外层拦截。
利用异常跳出多层函数调用
最新推荐文章于 2022-08-21 13:54:40 发布
比如进行参数校验,可能多层调用后才最终到验证某个字段是否为null,如果验证没通过,一层一层回去很浪费代码。
好的设计是定义一个exception,在验证不通过时抛出该exception直接跳到最外层拦截。