대충


String line1 = "asd";

String line2 = "123" ;

Scanner scan = new Scanner(line1);


이렇게 정의되어있을때


line2 = scan.next();

System.out.print(line2);


는 정상적으로 되는데


System.out.print(scan.next());


는 오류가 납니다.


-------------------

오류내용:

Exception in thread "main" java.util.NoSuchElementException
    at java.util.Scanner.throwFor(Scanner.java:907)
    at java.util.Scanner.next(Scanner.java:1416)
    at week3.RotateWords.main(RotateWords.java:23)

--------------




String 을 값으로 준 Scanner 의 반환값을 직접 출력할 수는 없는건가요?


도와주세요 ㅠㅠ