Ir para o conteúdo
Exceções de JavaErro
CharConversionException

CharConversionException

Uma operação de codificação ou decodificação de caracteres encontra uma sequência de bytes inválida.

jvm

O que causa este erro

A sequência de bytes não é válida para a codificação de caracteres especificada. Isso ocorre ao ler dados com a codificação errada ou quando os dados estão corrompidos.

Como corrigir

Use a codificação de caracteres correta. Detecte a codificação pelo BOM ou pelos cabeçalhos de conteúdo. Use CharsetDecoder com CodingErrorAction.REPLACE para decodificação tolerante a falhas.

Documentação Oficial

Códigos de Erro Relacionados