diff --git a/src/main/java/cc/baka9/catseedlogin/bukkit/database/SQLite.java b/src/main/java/cc/baka9/catseedlogin/bukkit/database/SQLite.java index b72fd84..31799f9 100644 --- a/src/main/java/cc/baka9/catseedlogin/bukkit/database/SQLite.java +++ b/src/main/java/cc/baka9/catseedlogin/bukkit/database/SQLite.java @@ -12,7 +12,7 @@ public SQLite(JavaPlugin plugin) { super(plugin); } - public Connection getConnection() { + public Connection getConnection() throws ClassNotFoundException, SQLException { if (this.connection != null && !this.connection.isClosed()) { return this.connection; } @@ -22,14 +22,10 @@ public Connection getConnection() { plugin.getDataFolder().mkdir(); } - try { - // 加载SQLite的JDBC驱动 - Class.forName("org.sqlite.JDBC"); - // 创建数据库连接 - this.connection = DriverManager.getConnection("jdbc:sqlite:" + plugin.getDataFolder().getAbsolutePath() + "/accounts.db"); - } catch (ClassNotFoundException | SQLException e) { - e.printStackTrace(); - } + // 加载SQLite的JDBC驱动 + Class.forName("org.sqlite.JDBC"); + // 创建数据库连接 + this.connection = DriverManager.getConnection("jdbc:sqlite:" + plugin.getDataFolder().getAbsolutePath() + "/accounts.db"); return this.connection; }