【发布时间】:2023-03-09 22:22:01
【问题描述】:
我正在处理最近从 Java 6 迁移到 Java 7 的代码库。我想替换如下结构:
Connection conn = null;
try{
conn = new Connection();
...
} catch(Exception ex){
...
} finally{
if (conn != null){
conn.close();
}
}
使用try-with-resources(从 Java 1.7 开始可用):
try(Connection conn = new Connection()){
...
} catch(Exception ex){
...
}
是否有一种自动化的方法可以自动将旧的重构为新的(可能使用 Checkstyle 插件,或者在 Eclipse 本身中)?
【问题讨论】:
标签: java eclipse checkstyle try-with-resources try-finally