Class MalformedByteSequenceException

All Implemented Interfaces:
Serializable

public final class MalformedByteSequenceException extends CharConversionException

Signals that a malformed byte sequence was detected by a java.io.Reader that decodes bytes of a given encoding into characters.

INTERNAL:

Usage of this class is not supported. It may be altered or removed at any time.
Version:
$Id: MalformedByteSequenceException.java 718095 2008-11-16 20:00:14Z mrglavas $
Author:
Michael Glavassevich, IBM
See Also:
  • Constructor Details

    • MalformedByteSequenceException

      public MalformedByteSequenceException(MessageFormatter formatter, Locale locale, String domain, String key, Object[] arguments)
      Constructs a MalformedByteSequenceException with the given parameters which may be passed to an error reporter to generate a localized string for this exception.
      Parameters:
      formatter - The MessageFormatter used for building the message text for this exception.
      locale - The Locale for which messages are to be reported.
      domain - The error domain.
      key - The key of the error message.
      arguments - The replacement arguments for the error message, if needed.
  • Method Details

    • getDomain

      public String getDomain()

      Returns the error domain of the error message.

      Returns:
      the error domain
    • getKey

      public String getKey()

      Returns the key of the error message.

      Returns:
      the error key of the error message
    • getArguments

      public Object[] getArguments()

      Returns the replacement arguments for the error message or null if none exist.

      Returns:
      the replacement arguments for the error message or null if none exist
    • getMessage

      public String getMessage()

      Returns the localized message for this exception.

      Overrides:
      getMessage in class Throwable
      Returns:
      the localized message for this exception.