
resources.report.rules.pmd.CloseResource.html Maven / Gradle / Ivy
CloseResource
CloseResource
Ensure that resources (like Connection, Statement, and ResultSet objects) are always closed after use.
This rule is defined by the following Java class: net.sourceforge.pmd.lang.java.rule.design.CloseResourceRule
Example(s):
public class Bar {
public void foo() {
Connection c = pool.getConnection();
try {
// do stuff
} catch (SQLException ex) {
// handle exception
} finally {
// oops, should close the connection using 'close'!
// c.close();
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy