try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Enumeration enum=DriverManager.getDrivers();
while(enum.hasMoreElements())
{
System.out.println(enum.nextElement());
}
} catch(java.lang.Exception exec)
{
System.out.println("加载数据库异常");
}
改成
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Enumeration enum=DriverManager.getDrivers();
while(enum.hasMoreElements())
{
System.out.println(enum.nextElement());
}
} catch(java.lang.ClassNotFoundExcept exec)
{
System.out.println("加载数据库异常");
}
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Enumeration enum=DriverManager.getDrivers();
while(enum.hasMoreElements())
{
System.out.println(enum.nextElement());
}
} catch(java.lang.Exception exec)
{
System.out.println("加载数据库异常");
}
改成
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Enumeration enum=DriverManager.getDrivers();
while(enum.hasMoreElements())
{
System.out.println(enum.nextElement());
}
} catch(java.lang.ClassNotFoundExcept exec)
{
System.out.println("加载数据库异常");
}
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
我感觉是错在第二个catch,我删掉第二个catch里的语句时,会出来一大堆错误,说是很多语句没有被caught or declared to be thrown
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
这一句的话,我的第二个catch里怎么写呢
{
ex.printStatckTrace();
}
后再加一个CATCH如:catch(Exception e)
{