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

CharConversionException

Operacja kodowania lub dekodowania znaków napotkała nieprawidłową sekwencję bajtów.

jvm

Co powoduje ten błąd

Sekwencja bajtów jest nieprawidłowa dla podanego kodowania znaków. Dzieje się tak podczas odczytu danych z błędnym kodowaniem lub gdy dane są uszkodzone.

Jak to naprawić

Użyj właściwego kodowania znaków. Wykryj kodowanie z BOM lub nagłówków treści. Użyj CharsetDecoder z CodingErrorAction.REPLACE, aby uzyskać dekodowanie odporne na błędy.

Oficjalna dokumentacja

Powiązane kody błędów