Java SQL ResultSet Close close(ResultSet rs, Statement stmt, Connection con)

Here you can find the source of close(ResultSet rs, Statement stmt, Connection con)

Description

close

License

Open Source License

Declaration

public static void close(ResultSet rs, Statement stmt, Connection con) 

Method Source Code


//package com.java2s;
/*/* w w w.ja  v  a  2 s. c om*/
 *
 * Copyright 2013 LinkedIn Corp. All rights reserved
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *   http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied.  See the License for the
 * specific language governing permissions and limitations
 * under the License.
 *
*/

import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

public class Main {
    public static void close(ResultSet rs, Statement stmt, Connection con) {
        close(rs);
        close(stmt);
        close(con);
    }

    /**
     * Close the Connection passed, ignoring any SQLException thrown by the close() method.
     */
    public static void close(Connection obj) {
        if (obj != null) {
            try {
                obj.close();
            } catch (SQLException ex) {
            }
        }
    }

    /**
     * Close the Statement passed, ignoring any SQLException thrown by the close() method.
     */
    public static void close(Statement obj) {
        if (obj != null) {
            try {
                obj.close();
            } catch (SQLException ex) {
            }
        }
    }

    /**
     * Close the ResultSet passed, ignoring any SQLException thrown by the close() method.
     */
    public static void close(ResultSet obj) {
        if (obj != null) {
            try {
                obj.close();
            } catch (SQLException ex) {
            }
        }
    }
}

Related

  1. close(ResultSet rs, Statement st, Connection con)
  2. close(ResultSet rs, Statement st, Connection conn)
  3. close(ResultSet rs, Statement stmt)
  4. close(ResultSet rs, Statement stmt, Connection con)
  5. close(ResultSet rs, Statement stmt, Connection con)
  6. close(Statement statement, ResultSet resultSet)
  7. closeAll(Connection con, PreparedStatement ps, ResultSet rs)
  8. closeAll(Connection conn, Statement stmt, ResultSet rs)
  9. closeAll(Connection conn, Statement stmt, ResultSet rs)