在 Intellij 快捷方式中快速“if-else”翻转
2022-09-03 09:10:32
我正在尝试重构现有的遗留代码,我注意到我有很多地方具有以下模式:
if (condition) {
// lot of code
} else {
throw new SomeException();
}
我想知道是否有一种快速的方法来翻转if-else构造,以轻松地将当前形式重构为如下所示:
if(!condition) throw new SomeException();
// lot of code
我想删除不必要的嵌套,并在函数开始时进行检查。