Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver")老出错,晕

ePing 2003-04-12 01:34:45
ClassPath都设置了

SET CLASSPATH=.;c:\Microsoft SQL Server 2000 Driver for JDBC\lib\msbase.jar;c:\Microsoft SQL Server 2000 Driver for JDBC\lib\msutil.jar;c:\Microsoft SQL Server 2000 Driver for JDBC\lib\mssqlserver.jar

下面出现的异常,我看了CSDN上的很多关于连接MS SqlServer,大部分提到
的是ClassPath,但是ClassPath已经设置了,还是会提示错误,不明白到底
为何

"TestJDBC.java": Error #: 360 : unreported exception: java.lang.ClassNotFoundException; must be caught or declared to be thrown at line 8, column 11
"TestJDBC.java": Error #: 360 : unreported exception: java.lang.IllegalAccessException; must be caught or declared to be thrown at line 8, column 67
"TestJDBC.java": Error #: 360 : unreported exception: java.lang.InstantiationException; must be caught or declared to be thrown at line 8, column 67
...全文
387 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
DavidBone 2003-04-17
  • 打赏
  • 举报
回复
up
网络咖啡 2003-04-12
  • 打赏
  • 举报
回复
把你的代码写到
try{

}catch(Exception e){}
中去就可以了
希偌 2003-04-12
  • 打赏
  • 举报
回复
在每个方法前加上throws Exception,如:
public void xxx throws Exception {
……
}
foolbirds 2003-04-12
  • 打赏
  • 举报
回复
在TestJDBC.java中捕捉以上三个异常

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧