我对java不熟悉,我最近一直在看一些同事写的一些让我困惑的代码。这是它的要点:
public response newStuff(//random data inside) {
try {
response or = //gives it a value
log.info(or.toString());
return or;
}
catch ( Exception e) {
e.printStackTrace();
}
finally {
return null;
}
}
在这里添加 finally 块真的有什么意义吗?我不能只在 catch 块中添加 return null ,这将执行相同的行为,还是我错了?