
获得徽章 0
- #挑战每日一条沸点# 最近有一个问题,在实际的业务处理中会遇到一种问题,业务的调用链很深,而且还特别依赖每一次调用后的返回结果,且是需要重新传递到最上层,即调用链是A->B->C->D,结果返回要走D->C->B->A的逻辑,平常我遇到的情况基本是每一层都要进行try-catch的包裹,判断所有可能的返回结果,我所觉得我做的不太好的地方在于,无法具体判断到底在哪些业务类进行异常处理,哪些类中只进行异常的抛出,希望各位大神能结合具体的案例解答一下困惑,权当交流讨论,合理探讨。展开赞过11