import java.sql.*;public class DBConnection {private static Connection con;public static Connection getMySQLConnection() {try {Class.forName("com.mysql.jdbc.Driver");Connection con = DriverManager.getConnection("jdbc:mysql://localhost/ray", "root", "root");}catch(ClassNotFoundException e) {System.out.println("Sorry, you get a ClassNotFoundException");}catch(SQLException e) {System.out.println("Sorry, you get a SQLException");}if (con == null) {System.out.println("con is null");}return con;}}
2 回答

人到中年有點甜
TA貢獻1895條經驗 獲得超7個贊
private static Connection con; 這里定義了一個con
public static Connection getMySQLConnection() {
try {
Class.forName("com.mysql.jdbc.Driver");
這里又定義了一個con,它在try的范圍內有效,出了try就沒效了。
Connection con = DriverManager.getConnection(
"jdbc:mysql://localhost/ray", "root", "root");
- 2 回答
- 0 關注
- 647 瀏覽
添加回答
舉報
0/150
提交
取消