Что не так с этой версией этого кода? (Я читал что-то о «неправильном состоянии выхода», но не понимаю, как это могло быть?)
import java.util.*;
public class First {
public static void main(String[] args) {
ArrayList<String> lineOne = new ArrayList<String>();
Scanner scan = new Scanner(System.in);
while(scan.hasNext()){
String lineOneVar = scan.next();
lineOne.add(lineOneVar);
/*System.out.println(lineOneVar);
System.out.println(lineOne);
System.out.println(lineOne.get(0));*/
}
System.out.println(lineOne);
//Does not produce an output.
}
}