Przejdź do treści
Wyjątki JavaBłąd
UnsupportedEncodingException

UnsupportedEncodingException

Kodowanie znaków nie jest obsługiwane przez JVM.

jvmandroid

Co powoduje ten błąd

Podana nazwa kodowania znaków nie jest rozpoznawana. Może się to zdarzyć przy błędnie napisanych nazwach kodowania lub kodowaniach niedostępnych w JVM.

Jak to naprawić

Używaj stałych StandardCharsets (StandardCharsets.UTF_8) zamiast nazw tekstowych. Sprawdź nazwę kodowania pod kątem literówek. Używaj Charset.isSupported(), aby zweryfikować dostępność.

Oficjalna dokumentacja

Powiązane kody błędów