InputMismatchException — 입력 타입 불일치 예외

InputMismatchException — 입력 타입 불일치 예외

InputMismatchExceptionScanner검색한 토큰이 기대 타입의 패턴과 일치하지 않거나, 토큰이 기대 타입의 범위를 벗어날 때 던져요. 예를 들어 정수를 기대했는데 문자열 토큰이 나오면 발생해요.

출처: Java API Reference

본문

public class InputMismatchException extends NoSuchElementException

ScannernextInt(), nextDouble() 같은 타입 변환 메서드가 입력 형식과 맞지 않을 때 발생하는 예외예요.

생성자

  • InputMismatchException() — 오류 메시지 문자열이 null인 예외를 만들어요.
  • InputMismatchException(String s) — 오류 메시지 문자열 s에 대한 참조를 저장해서 나중에 getMessage()로 가져올 수 있게 해요.

더 알아보기 (Learn more)