
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.rules.CloseResource
Example:
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();
}
}
}
This rule has the following properties:
Name Default value Description
types
Connection,Statement,ResultSet
© 2015 - 2025 Weber Informatics LLC | Privacy Policy