Saltar al contenido
Excepciones de JavaError
CharConversionException

CharConversionException

Una operación de codificación o decodificación de caracteres encuentra una secuencia de bytes inválida.

jvm

Qué causa este error

La secuencia de bytes no es válida para la codificación de caracteres especificada. Esto ocurre al leer datos con la codificación incorrecta o cuando los datos están corruptos.

Cómo solucionarlo

Usa la codificación de caracteres correcta. Detecta la codificación a partir del BOM o de las cabeceras del contenido. Usa CharsetDecoder con CodingErrorAction.REPLACE para una decodificación tolerante a fallos.

Documentación Oficial

Códigos de Error Relacionados