MalformedInputException — 잘못 구성된 입력 시퀀스가 주어질 때 발생하는 예외

MalformedInputException — 잘못 구성된 입력 시퀀스가 주어질 때 발생하는 예외

MalformedInputException은 입력 바이트 시퀀스가 주어진 문자셋에 대해 법적이지 않거나, 입력 문자 시퀀스가 법적 16비트 유니코드 시퀀스가 아닐 때 발생하는 확인된(checked) 예외예요.

출처: Java API Reference

본문

public class MalformedInputException extends CharacterCodingException

입력 바이트 시퀀스가 주어진 문자셋에 대해 법적이지 않거나, 입력 문자 시퀀스가 법적 16비트 유니코드 시퀀스가 아닐 때 발생하는 checked 예외예요. CharacterCodingException을 상속받으며 Serializable 인터페이스를 구현해요. Java 1.4부터 사용할 수 있어요.

생성자

public MalformedInputException(int inputLength)

주어진 길이로 MalformedInputException을 구성해요.

매개변수: inputLength — 입력의 길이

getInputLength

public int getInputLength()

입력의 길이를 반환해요.

getMessage

public String getMessage()

메시지를 반환해요. ThrowablegetMessage를 재정의해요.

선언된 메서드

Throwable에 선언된 메서드: addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, setStackTrace, toString

Object에 선언된 메서드: clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

더 알아보기 (Learn more)

Java 공식 API