Scanner 는 화면, 파일, 문자열과 같은 입력소스로부터 문자데이터를 읽어오는데 도움을 줄 목적으로 JDK1.5 부터 추가된 클래스이다. Scanner 에는 다양한 생성자들을 지원하기 때문에 다양한 입력소스로 부터 데이터를 읽을 수 있다. 아래 생성자들이 Scanner에서 지원하는 것 들이다. Scanner(String s) Scanner(File s) Scanner(InputStream s) Scanner(Readable s) Scanner(ReadableByteChannel s) Scanner(Path s) 입력 받을 값의 형식에 따라 아래와 같은 메서드들을 사용하여 입력 받을 수 있다. 하지만 실제 입력된 데이터가 형식에 맞지 않는다면 InputMismatchException 예외가 발생한다. ..