首页 > 代码库 > JDBC的异常处理方式
JDBC的异常处理方式
A: try...catch(...) {...} finally {} B: 关闭ResultSet,Statement , Connection import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; import java.sql.Statement; public class ExceptionDemo { public static void main(String[] args) { Connection conn = null ; Statement st = null ; try { // 注册驱动 Class.forName("com.mysql.jdbc.Driver") ; // 获取连接对象 conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/mydb", "root", "1234") ; // 获取执行sql的对象 st = conn.createStatement() ; // 执行sql , 获取结果 String sql = "insert into user(uid , name , sal) values (1 , ‘zhansgan‘ , 34.56)" ; int count = st.executeUpdate(sql) ; // 处理结果 System.out.println(count); } catch (Exception e) { e.printStackTrace() ; } finally { // 释放资源 if(st != null) { try { st.close() ; } catch (SQLException e) { e.printStackTrace(); } } if(conn != null) { try { conn.close() ; } catch (SQLException e) { e.printStackTrace(); } } } } }
JDBC的异常处理方式
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。