com.mysql.jdbc.exceptions.MySQLNonTransientConnectionException錯誤原因 – JAVA編程語言程序開發技術文章

An exceptionoccurred: com.mysql.jdbc.exceptions.MySQLNonTransientConnectionException

今天碰到這個錯誤,以前沒碰到過,開始檢查瞭connection也不為null,其他對象也都正常,但是在運行的時候最終就會報空指針異常,debug跟到這裡發現是這個錯誤導致的,後來仔細看瞭一下當前connection的信息,發現原來connection已經被關閉瞭,如下圖所示:

 
 

Connection已經關閉瞭又去利用該connection創建statement執行sql語句,當然會報錯,最後找到關閉connection的地方加瞭一個條件,問題解決。

 摘自 Kevinzhangfei的專欄

 

發佈留言