首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

为什么会抛出错误

2012-03-27 
为什么会抛出异常?publicclassConnectAccess{publicConnectAccess(){}publicstaticvoidmain(String[]args)

为什么会抛出异常?
public   class   ConnectAccess
{
        public   ConnectAccess()
        {
        }

        public   static   void   main(String[]   args)
        {
                ConnectAccess   connectaccess   =   new   ConnectAccess();
                Connection   conn;
                try
                {
                        Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver ");
                        String   url= "jdbc:odbc:Driver={Microsoft   Access   Driver   (*.mdb)};DBQ= "+ "F:\\db1.mdb ";
                        conn=DriverManager.getConnection( "url ", "Admin ", " ");
                                               
                }
                catch   (ClassNotFoundException   ex)
                {
                        System.out.println( "ClassNotFoundException ");
                }
                catch(SQLException   e)
                {
                        System.out.println( "SQLException ");
                }
        }
}

结果抛出SQLException   异常,我是菜鸟   请赐教

[解决办法]
只想看看?没有详细的出错信息那个会看?建议你去找一个java异常处理的文章。

http://lib.hackbase.com/html/6/9774.htm
[解决办法]
其他的先不说
这句就不对了
conn=DriverManager.getConnection( "url ", "Admin ", " ");
url已经是一个String对象了,怎么还可以用“url”呢
[解决办法]
DriverManager.getConnection(url),引号去掉。

热点排行