finally 블록에서 연결을 종료해야 합니다. 다음은 JDBC와 MySQL에서 연결을 종료하는 Java 코드입니다. -
import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.SQLException; public class CloseConnectionDemoInFinallyBlock { public static void main(String[] args) { String JDBCURL = "jdbc:mysql://localhost:3306/web?useSSL=false"; Connection con = null; try { con = DriverManager.getConnection(JDBCURL, "root", "123456"); System.out.println("connection is open"); } catch (Exception e) { e.printStackTrace(); } finally { try { con.close(); } catch (SQLException sqlException) { sqlException.printStackTrace(); } } } }
이것은 다음과 같은 출력을 생성합니다 -
connection is open
다음은 출력의 스크린샷입니다 -