java.io
Class UTFDataFormatException

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--java.io.IOException
                    |
                    +--java.io.UTFDataFormatException

public class UTFDataFormatException
extends IOException

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

Since:
JDK1.0
See Also:
DataInput, DataInputStream.readUTF(java.io.DataInput), IOException, Serialized Form

Fields inherited from class java.lang.Throwable
backtrace, detailMessage, serialVersionUID
 
Constructor Summary
UTFDataFormatException()
          Constructs a UTFDataFormatException with null as its error detail message.
UTFDataFormatException(String s)
          Constructs a UTFDataFormatException with the specified detail message.
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage, getMessage, printStackTrace, printStackTrace, printStackTrace, printStackTrace0, toString
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait
 

Constructor Detail

UTFDataFormatException

public UTFDataFormatException()
Constructs a UTFDataFormatException with null as its error detail message.

UTFDataFormatException

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.