java - Class.forName(driverClass) 不運(yùn)行
問(wèn)題描述
System.out.println('======1======');Class.forName(driverClass);conn = DriverManager.getConnection('xxxx','xxxx','xxxx');System.out.println('======2======');
這段寫(xiě)在try catch里,沒(méi)有任何報(bào)錯(cuò)
運(yùn)行可以打印出======1======而在Class.forName(driverClass);卡主無(wú)法打印出======2======
整個(gè)過(guò)程沒(méi)有任何報(bào)錯(cuò),只不過(guò)拿不到conn,且卡在Class.forNamejars也都在classpath下,如果classnotfound,會(huì)被異常捕捉
問(wèn)題解答
回答1:親,會(huì)不會(huì)編譯器有問(wèn)題,直接用java命令編譯執(zhí)行看看呢?
回答2:你確定你的catch里有寫(xiě)東西?
回答3:Class.forName(driverClass)修改為Class.forName(driverClass).newInstance()試試
回答4:并不能證明卡在forName方法上啊,卡在getConnection方法上的概率要大很多,這個(gè)是連接數(shù)據(jù)庫(kù)。
回答5:你的Class.forName(driverClass); 首先要確定你動(dòng)態(tài)加載的driverClass類(lèi)你指定了具體的路徑;
回答6:driverclass需要加雙引號(hào)'driverclass'
相關(guān)文章:
1. java - 圖片上傳后,立即訪問(wèn)出現(xiàn)404,重新部署項(xiàng)目后正??梢栽L問(wèn)2. javascript - easyui textbox綁定onchange事件不能獲取最新的文本框的值3. html - css 文件內(nèi),有的樣式?jīng)]調(diào)用, 有沒(méi)有工具刪除這部分沒(méi)調(diào)用的內(nèi)容?4. javascript - Jquery click()事件的禁用5. css - chrome瀏覽器input記錄上次cookie信息后,有個(gè)黃色背景~如何去除!6. javascript - node引入文件路徑中的@是什么意思?7. PHP類(lèi)中的$this8. javascript - 請(qǐng)教如何獲取百度貼吧新增的兩個(gè)加密參數(shù)9. java - win10子系統(tǒng)設(shè)置環(huán)境變量10. html5 - h5寫(xiě)的app用的webview,用手機(jī)瀏覽器打開(kāi)不顯示?
