出於某種原因,當我嘗試掃描.txt文件,它未能找到任何線路,從而導致錯誤:Java掃描儀找不到下一行?
java.util.NoSuchElementException: No line found
at java.util.Scanner.nextLine(Unknown Source)
代碼:
File file = new File("C:\\Users\\kayc0\\Desktop\\CkayBotBets\\mods.txt");
Scanner scanner = new Scanner(new FileInputStream (file), "UTF-8");
while(scanner.hasNextLine()){
modsList.add(scanner.nextLine());
System.out.println(scanner.nextLine());
}
我不要關閉掃描儀。 modsList是一個列表,我嘗試添加每一行,以便我可以檢查一個mod是否存在於聊天(用戶)匹配列表中的一個,但錯誤是在System.out ...
我檢查了。 txt文件存在以下內容:
File f = new File("C:\\Users\\kayc0\\Desktop\\CkayBotBets\\mods.txt");
if(f.exists() && !f.isDirectory()) {
System.out.println("file exists");
}
任何人都知道爲什麼行不被讀取?
.TXT內容:
abkayckay
kayc01
感謝,感謝任何幫助。
已解決,謝謝! –