java.sql.Connection,
java.sql.Statement, java.sql.PreparedStatement,
java.sql.CallableStatement, and java.sql.ResultSet.
By default, the inspection assumes that the resources can be closed by any method with 'close' or 'cleanup' in its name.
Example:
ResultSet findAllElements(Connection connection) throws SQLException {
PreparedStatement statement = connection.prepareStatement("SELECT * FROM TABLE");//statement is not closed
statement.execute();
return statement.getResultSet();
}
Use the following options to configure the inspection:
try
block. This style is less desirable because it is more verbose than opening a resource
in front of a try block.