Signals that a
Preferences
method could not complete because of an implementation-specific
problem with the preferences database. The most commonly used methods
of the Preferences class do not throw this exception, and are
guaranteed to succeed even if the implementation's
preferences data is not available. Note that although this class
inherits the Serializable interface, implementations are not actually
required to be serializable.

public class BackingStoreException extends Exception {
// Public Constructors
public BackingStoreException(Throwable cause);
public BackingStoreException(String s);
}
Too many methods to list.