Class CodingErrorAction

java.lang.Object
java.nio.charset.CodingErrorAction

public class CodingErrorAction
extends Object
Used to indicate what kind of actions to take in case of encoding/decoding errors. Currently three actions are defined: IGNORE, REPLACE and REPORT.
  • Field Summary

    Fields
    Modifier and Type Field Description
    static CodingErrorAction IGNORE
    Denotes the action to ignore any errors.
    static CodingErrorAction REPLACE
    Denotes the action to fill in the output with a replacement character when malformed input or an unmappable character is encountered.
    static CodingErrorAction REPORT
    Denotes the action to report the encountered error in an appropriate manner, for example to throw an exception or return an informative result.
  • Method Summary

    Modifier and Type Method Description
    String toString()
    Returns a text description of this action indication.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details

    • IGNORE

      public static final CodingErrorAction IGNORE
      Denotes the action to ignore any errors.
    • REPLACE

      public static final CodingErrorAction REPLACE
      Denotes the action to fill in the output with a replacement character when malformed input or an unmappable character is encountered.
    • REPORT

      public static final CodingErrorAction REPORT
      Denotes the action to report the encountered error in an appropriate manner, for example to throw an exception or return an informative result.
  • Method Details

    • toString

      public String toString()
      Returns a text description of this action indication.
      Overrides:
      toString in class Object
      Returns:
      a text description of this action indication.