# Uses of Class
java.nio.charset.CodingErrorAction

Packages that use CodingErrorAction
Package
Description
java.nio.charset
Defines charsets, decoders, and encoders, for translating between bytes and Unicode characters.

## Uses of CodingErrorAction in java.nio.charset

Fields in java.nio.charset declared as CodingErrorAction
Modifier and Type
Field
Description
`static final CodingErrorAction`
CodingErrorAction.`IGNORE`
Action indicating that a coding error is to be handled by dropping the erroneous input and resuming the coding operation.
`static final CodingErrorAction`
CodingErrorAction.`REPLACE`
Action indicating that a coding error is to be handled by dropping the erroneous input, appending the coder's replacement value to the output buffer, and resuming the coding operation.
`static final CodingErrorAction`
CodingErrorAction.`REPORT`
Action indicating that a coding error is to be reported, either by returning a `CoderResult` object or by throwing a `CharacterCodingException`, whichever is appropriate for the method implementing the coding process.
Methods in java.nio.charset that return CodingErrorAction
Modifier and Type
Method
Description
`CodingErrorAction`
CharsetDecoder.`malformedInputAction()`
Returns this decoder's current action for malformed-input errors.
`CodingErrorAction`
CharsetEncoder.`malformedInputAction()`
Returns this encoder's current action for malformed-input errors.
`CodingErrorAction`
CharsetDecoder.`unmappableCharacterAction()`
Returns this decoder's current action for unmappable-character errors.
`CodingErrorAction`
CharsetEncoder.`unmappableCharacterAction()`
Returns this encoder's current action for unmappable-character errors.
Methods in java.nio.charset with parameters of type CodingErrorAction
Modifier and Type
Method
Description
`protected void`
CharsetDecoder.`implOnMalformedInput(CodingErrorAction newAction)`
Reports a change to this decoder's malformed-input action.
`protected void`
CharsetEncoder.`implOnMalformedInput(CodingErrorAction newAction)`
Reports a change to this encoder's malformed-input action.
`protected void`
CharsetDecoder.`implOnUnmappableCharacter(CodingErrorAction newAction)`
Reports a change to this decoder's unmappable-character action.
`protected void`
CharsetEncoder.`implOnUnmappableCharacter(CodingErrorAction newAction)`
Reports a change to this encoder's unmappable-character action.
`final CharsetDecoder`
CharsetDecoder.`onMalformedInput(CodingErrorAction newAction)`
Changes this decoder's action for malformed-input errors.
`final CharsetEncoder`
CharsetEncoder.`onMalformedInput(CodingErrorAction newAction)`
Changes this encoder's action for malformed-input errors.
`final CharsetDecoder`
CharsetDecoder.`onUnmappableCharacter(CodingErrorAction newAction)`
Changes this decoder's action for unmappable-character errors.
`final CharsetEncoder`
CharsetEncoder.`onUnmappableCharacter(CodingErrorAction newAction)`
Changes this encoder's action for unmappable-character errors.