1. 직접 처리 해당 메서드 내에서 try ~ catch 블럭 처리public static String readString1() { byte [] bf = new byte[100]; System.out.println("readString1 ) 문자를 입력하세요."); System.in.read(bf); //컴파일 오류 : Unhandled exception…} Java의 system.in.read()메서드는 입력 스트림에서 바이트를 읽어들이는 과정에서 다양한 예외가 발생할 수 있기 때문에 이를 처리할 필요가 있다. 입력 및 출력 작업 중에 발생하는 예외로, 스트림이 닫혔거나, 입출력 장치가 사용 불가능한 경우에 발생 → IOException즉 system.in.read 는 IOException 을 던질 ..