eclipse hashmap 發生InvocationException的解決方案

昨天晚上在調試程序的時候,發現HashMap出錯,於是一步步的調試,發現是在把數據裝入容器的過程中hashmap發生了com.sun.jdi.InvocationException,這個Exception竟然在hashmap內部就被catch住了,而且也沒有任何提示,所以程序運行的時候根本察覺不出來。

一直找不到解決方案,今天早上一看,發現項目用的JDK竟然是1.6版本的,於是我猜是JDK的版本過低導致的,於是換了1.8的,問題就解決了

結論是,jdk1.6的hashmap在裝入大量數據的時候,會觸發com.sun.jdi.InvocationException,換上高版本的JDK即刻解決。軟件硬件都要更新,與時俱進啊

發佈了26 篇原創文章 · 獲贊 11 · 訪問量 15萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章