gpt4 book ai didi

java - Mysql JDBC 驱动 ClassNotFoundException

转载 作者:行者123 更新时间:2023-11-29 04:56:20 38 4
gpt4 key购买 nike

我的桌面APP无法注册Mysql JDBC驱动

我下载mysql-connector-java-5.1.16.zip

解压mysql-connector-java-5.1.16-bin.jar并将其放入我的应用程序的lib文件夹

将这个jar文件添加到Eclipse的Build Path中

但是 Class.forName("com.mysql.jdbc.Driver") 抛出 ClassNotFoundException

怎么了?

enter image description here

最佳答案

试试这个:

public static void main(String[] args) throws Exception {
Class.forName("com.mysql.jdbc.Driver");
}

问题是 Class.forName(String) 抛出了一个已检查的异常。对于已检查的异常,您可以:

  1. 捕获异常。
  2. 声明您的方法抛出异常。 (这是我上面的建议)。

下面是一个捕获异常的例子:

public static void main(String[] args) throws Exception {
try {
Class.forName("com.mysql.jdbc.Driver");
} catch(ClassNotFoundException e) {
//do some exception handling
}
}

关于java - Mysql JDBC 驱动 ClassNotFoundException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6271453/

38 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com