All Downloads are FREE. Search and download functionalities are using the official Maven repository.

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:

NameDefault valueDescription
types Connection,Statement,ResultSet




© 2015 - 2025 Weber Informatics LLC | Privacy Policy