1. 程式人生 > >Java執行出現:Exception in thread "AWT-EventQueue-0" java.lang.IndexOutOfBoundsException

Java執行出現:Exception in thread "AWT-EventQueue-0" java.lang.IndexOutOfBoundsException

Java執行出現:Exception in thread “AWT-EventQueue-0” java.lang.IndexOutOfBoundsException: Index: 0, Size: 0

問題描述:程式碼實現了從一個txt文本里按行依次讀取單詞以及其翻譯,然後在一個小的GUI介面裡每隔1秒鐘依次顯示出來。
正確的顯示結果如下圖:
結果顯示
介面會每隔1秒依次顯示txt文本里的內容。
我的Java檔案的存放目錄是E:\eclipse-workspace\JAVA\src\Stream ,當我把txt文件放在Stream目錄下時,會出現上述Exception in thread “AWT-EventQueue-0” java.lang.IndexOutOfBoundsException: Index: 0, Size: 0問題,但是當把txt文件放在JAVA的目錄下,即與src同在一個目錄下,程式得以正常執行。