Here you can find the source of close(Connection conn, Statement st, ResultSet rs)
public static void close(Connection conn, Statement st, ResultSet rs)
//package com.java2s; //License from project: LGPL import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; public class Main { public static void close(Connection conn, PreparedStatement pst, ResultSet rs) { try {/*from w w w . ja v a 2s.c o m*/ if (rs != null) rs.close(); else if (pst != null) pst.close(); else if (conn != null) conn.close(); } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } } public static void close(Connection conn, Statement st, ResultSet rs) { try { if (rs != null) rs.close(); else if (st != null) st.close(); else if (conn != null) conn.close(); } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } } }