入力ファイルの次の行に文字列がある間にループしようとしていますが、エラーが発生します。理由はありますか?
while( !((input = in.nextLine()).equals(""))){
...
}
出力:
Enter file name: input1.txt
evil live
Exception in thread "main" This is a palindrome
level
This is a palindrome
dog
Not a palindrome
java.util.NoSuchElementException: No line found
at java.util.Scanner.nextLine(Scanner.java:1516)
at Palindrome.main(Palindrome.java:41)