Přeskočit na obsah
Java výjimkyChyba
CharConversionException

CharConversionException

Operace kódování nebo dekódování znaků narazila na neplatnou bajtovou sekvenci.

jvm

Co způsobuje tuto chybu

Bajtová sekvence není platná pro zadané kódování znaků. Stává se to při čtení dat se špatným kódováním nebo při poškozených datech.

Jak to opravit

Použijte správné kódování znaků. Detekujte kódování z BOM nebo hlaviček obsahu. Použijte CharsetDecoder s CodingErrorAction.REPLACE pro odolné dekódování.

Oficiální dokumentace

Související chybové kódy