加载JDBC驱动程序时出错

时间:2012-06-06 04:13:26

标签: java ms-access

try {
   Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
} catch (ClassNotFoundException e) {
   System.out.println("Error loading driver " + e);
}

但netbeans给出错误

未报告的异常java.lang.ClassNotFoundException;必须被捕获或声明被抛出
另外两个错误发生在try块和catch块

的开头

非法启动类型 那么可能是什么问题请指导我关于tis

2 个答案:

答案 0 :(得分:0)

您的代码的其他部分可能有问题。请仔细检查您的代码。

public class Sample
{
  public static void main(String []args)
   {
     try {
       Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
     }catch(ClassNotFoundException e){
       System.out.println("Error loading driver "+e);
     }
   }
}

答案 1 :(得分:0)

您的代码需要考虑更多,而不仅仅是放入Class.forName。 您可以参考以下示例作为启动:

JdbcOdbcDriver