今儿个代码qc又被叼了
原因是整改超大方法时合并了一个Exception分支
try {
````} catch (RuntimeException e) {
log(1);
step(2);
} catch (Exception e) {
log(1);
step(2);
}
眼看着编译器报黄请求合并,两段处理逻辑一样且RuntimeException也是继承的Exception我就alt+enter合并了
提交git后直接在jenkins报错流水线上直接失败了
jekins报错try内没有抛出exception却用exception接受了,抛出了runtimeexecption但是没有对runtimeexception捕获
我直接?这是jenkins的校验要求导致的,还是本来这样捕获有什么玄机呢