Scanner NoSuchElementException when calling .next() method

后端 未结 3 933
余生分开走
余生分开走 2021-01-16 18:50

In Java, I\'m getting this Exception:

Exception in thread \"main\" java.util.NoSuchElementException
    at java.util.Scanner.throwFor(Unknown Source)
    at          


        
3条回答
  •  小鲜肉
    小鲜肉 (楼主)
    2021-01-16 19:38

    Don't call next() so much times! It actually go to the next element when you call it. If you need to use it more than once, put it inside a variable and use it.

            String next = file.next();
            for(int counter = 0 ; counter < next.length(); counter ++) {
                System.out.println(next.charAt(counter));    
            }
    

提交回复
热议问题