Name
CharacterCodingException
Synopsis
Signals a
problem
encoding or decoding characters or bytes. This is a generic
superclass for more-specific exception types. Note that the
one-argument versions of CharsetEncoder.encode( )
and CharsetDecoder.decode(
)
may throw an exception of this type, but that the three-argument
versions of the same method instead report encoding problems through
their CoderResult return value. Note also that the
encode( )
and decode( )
convenience methods of Charset do not throw this
exception because they specify that malformed input and unmappable
characters or bytes should be replaced. (See
CodingErrorAction.)
Figure 13-47. java.nio.charset.CharacterCodingException
public class CharacterCodingException extends java.io.IOException { // Public Constructors public CharacterCodingException( ); }
Subclasses
MalformedInputException,
UnmappableCharacterException
Thrown By
CharsetDecoder.decode( ),
CharsetEncoder.encode( ),
CoderResult.throwException( )
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access