UTFDataFormatException

  • UTFDataFormatException signals that a malformed modified UTF-8 string has been read.

  • It's a subclass of IOException and provides constructors to specify error details.

  • The exception is thrown by classes implementing the DataInput interface when encountering invalid UTF-8 data.

  • Refer to the DataInput documentation for the correct modified UTF-8 format.

public class UTFDataFormatException extends IOException

Signals that a malformed string in modified UTF-8 format has been read in a data input stream or by any class that implements the data input interface. See the DataInput class description for the format in which modified UTF-8 strings are read and written.

Public Constructor Summary

UTFDataFormatException()
Constructs a UTFDataFormatException with null as its error detail message.
UTFDataFormatException(String s)
Constructs a UTFDataFormatException with the specified detail message.

Inherited Method Summary

Public Constructors

public UTFDataFormatException ()

Constructs a UTFDataFormatException with null as its error detail message.

public UTFDataFormatException (String s)

Constructs a UTFDataFormatException with the specified detail message. The string s can be retrieved later by the Throwable.getMessage() method of class java.lang.Throwable.

Parameters
s the detail message.