java.util.prefs
Class InvalidPreferencesFormatException

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Exception
          extended byjava.util.prefs.InvalidPreferencesFormatException
All Implemented Interfaces:
Serializable

public class InvalidPreferencesFormatException
extends Exception

Thrown to indicate that an operation could not complete because the input did not conform to the appropriate XML document type for a collection of preferences, as per the Preferences specification.

Note, that although InvalidPreferencesFormatException inherits Serializable interface from Exception, it is not intended to be Serializable. Appropriate serialization methods are implemented to throw NotSerializableException.

Since:
1.4
Author:
Josh Bloch
See Also:
Preferences

Field Summary
 
Fields inherited from class java.lang.Exception
 
Fields inherited from class java.lang.Throwable
 
Constructor Summary
InvalidPreferencesFormatException(String message)
          Constructs an InvalidPreferencesFormatException with the specified detail message.
InvalidPreferencesFormatException(String message, Throwable cause)
          Constructs an InvalidPreferencesFormatException with the specified detail message and cause.
InvalidPreferencesFormatException(Throwable cause)
          Constructs an InvalidPreferencesFormatException with the specified cause.
 
Method Summary
private  void readObject(ObjectInputStream in)
          Throws NotSerializableException, since InvalidPreferencesFormatException objects are not intended to be serializable.
private  void writeObject(ObjectOutputStream out)
          Throws NotSerializableException, since InvalidPreferencesFormatException objects are not intended to be serializable.
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

InvalidPreferencesFormatException

public InvalidPreferencesFormatException(Throwable cause)
Constructs an InvalidPreferencesFormatException with the specified cause.

Parameters:
cause - the cause (which is saved for later retrieval by the Throwable.getCause() method).

InvalidPreferencesFormatException

public InvalidPreferencesFormatException(String message)
Constructs an InvalidPreferencesFormatException with the specified detail message.

Parameters:
message - the detail message. The detail message is saved for later retrieval by the Throwable.getMessage() method.

InvalidPreferencesFormatException

public InvalidPreferencesFormatException(String message,
                                         Throwable cause)
Constructs an InvalidPreferencesFormatException with the specified detail message and cause.

Parameters:
message - the detail message. The detail message is saved for later retrieval by the Throwable.getMessage() method.
cause - the cause (which is saved for later retrieval by the Throwable.getCause() method).
Method Detail

writeObject

private void writeObject(ObjectOutputStream out)
                  throws NotSerializableException
Throws NotSerializableException, since InvalidPreferencesFormatException objects are not intended to be serializable.

Throws:
NotSerializableException

readObject

private void readObject(ObjectInputStream in)
                 throws NotSerializableException
Throws NotSerializableException, since InvalidPreferencesFormatException objects are not intended to be serializable.

Throws:
NotSerializableException