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( )
Get Java in a Nutshell, 5th Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.