JavaからMySQLに接続するときにエラーが発生するので、接続設定をtry
ステートメントにラップしています。しかし、これは、その後Connection
変数を使用しようとすると、variable conn might not have been initialized
エラーがスローされることを意味します。 これを行う適切な方法は何ですか? は私が持っているもの:Java:try-catch MySQL例外
Connection conn;
try {
conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/database", "alexis","pass");
}
catch (SQLException e) {
System.err.println("SQL exception: " + e.getMessage());
System.exit(1);
}
if (!conn.isClosed()) {
conn.close();
}
エラー:
> variable conn might not have been initialized