본문으로 이동
Java 예외에러
UnsupportedEncodingException

UnsupportedEncodingException

JVM에서 지원하지 않는 문자 인코딩입니다.

jvmandroid

이 에러의 원인

지정된 문자 인코딩 이름을 인식할 수 없습니다. 인코딩 이름이 잘못 입력되었거나 JVM에서 사용할 수 없는 인코딩일 때 발생합니다.

수정 방법

문자열 이름 대신 StandardCharsets 상수(StandardCharsets.UTF_8)를 사용하세요. 인코딩 이름의 오타를 확인하세요. Charset.isSupported()로 가용 여부를 확인하세요.

공식 문서

관련 에러 코드