Team LiB
Previous Section Next Section

CharacterCodingExceptionjava.nio.charset

Java 1.4serializable checked

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( )

    Team LiB
    Previous Section Next Section