gpt4 book ai didi

java - Mysql JDBC 驱动程序 ClassNotFoundException

转载 作者:行者123 更新时间:2023-11-29 16:18:53 24 4
gpt4 key购买 nike

我无法在我的桌面应用程序中注册Mysql JDBC驱动程序

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

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

将此 jar 文件添加到 Eclipse 的构建路径中

但是 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/54624735/

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