我应该在连接之前关闭声明吗?而声明前的结果集?或者它是否完全相反?
Connection conn = null; Statement st = null; Resultset rs = null; try { // Do stuff } catch (SQLException e) { // Do stuff } finally { if (rs != null) rs.close(); if (st != null) st.close(); if (conn != null) conn.close(); }
要么
Connection conn = null; Statement st = null; Resultset rs = null; try { // Do stuff } catch (SQLException e) { // Do stuff } finally { if (conn != null) conn.close(); if (st != null) st.close(); if (rs != null) rs.close(); }
小智.. 7
关闭结果集,然后关闭语句,然后关闭连接.
换句话说,以后进先出的方式关闭所有内容.
关闭结果集,然后关闭语句,然后关闭连接.
换句话说,以后进先出的方式关闭所有内容.