Jdbc之Unhandled expection: java.sql.SQLException

一、背景

小夥伴們在Java中使用jdbc連接數據庫時,可能會出現如下問題
在這裏插入圖片描述

二、解決思路

這裏是因爲這句話可能會引起數據庫連接錯誤,我們鼠標移動到getConnection方法,然後前面會出現一個小燈泡,這裏使用它自己推薦的兩種方法都可以解決這個問題。
在這裏插入圖片描述
比如我們加一個try catch

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

public class JdbcDemo {
    public static void main(String[] args) throws ClassNotFoundException {
        //1.導入驅動jar
        //2.註冊驅動
        Class.forName("com.mysql.jdbc.Driver");
        //3.獲取數據庫連接對象
        try {
            Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/db3", "root", "789456123");
        } catch (SQLException e) {
            e.printStackTrace();
        }
    }
}

這個時候就不會再出現這個問題了。

三、注意事項

1.大家好,我是黑夜の騎士,歡迎大家關注我的博客,筆者將持續輸出BIM相關軟件開發以及移動互聯網相關編程乾貨;
2.歡迎加入BIM行業開發交流羣,獲取更多開發資料 羣號:711844216

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章