gpt4 book ai didi

java - 具有不同异常处理的相同代码是否被视为重复代码?

转载 作者:太空宇宙 更新时间:2023-11-04 14:20:23 24 4
gpt4 key购买 nike

在重构我的代码时,我意识到除了异常处理之外,有些代码是重复的。我想知道这些代码是否被视为重复重构,如果是,如何?

具体样本:例如我有两种方法。

void fun1() {
try {
foo();
} catch (Exception ex) {
handle1();
}
}

void fun2() {
try {
foo();
} catch (Exception ex) {
handle2();
}
}

最佳答案

为什么不这样做:

try {
foo();
} catch (Exception1 ex) {
handle1();
} catch (Exception2 ex) {
handle2();
}

关于java - 具有不同异常处理的相同代码是否被视为重复代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27256125/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com