ListString parents = merchantgetParentsparentsaddsubMerNo;if!parentscontainsmerNo throw new AthenaRuntimeExceptionUPSMsgATP_MER_PARENT_ERROR;是什么意思?怎么样可以避免抛出这个自定义的异常?
这段代码的意思是将subMerNo添加到parents列表中,然后判断merNo是否已经在parents列表中,如果不在就抛出一个自定义的AthenaRuntimeException异常。
要避免抛出这个异常,可以在调用这段代码之前先判断merNo是否已经在parents列表中,如果已经存在就不需要再添加了,否则再执行上述代码。例如:
List
原文地址: https://www.cveoy.top/t/topic/hfPo 著作权归作者所有。请勿转载和采集!