simple.xml.load
Class InstantiationException
java.lang.Object
java.lang.Throwable
java.lang.Exception
simple.xml.load.PersistenceException
simple.xml.load.InstantiationException
- All Implemented Interfaces:
- java.io.Serializable
public class InstantiationException
- extends PersistenceException
The InstantiationException
is thrown when an object
cannot be instantiated either because it is an abstract class or an
interface. Such a situation can arise if a serializable field is an
abstract type and a suitable concrete class cannot be found. Also,
if an override type is not assignable to the field type this is
thrown, for example if an XML element list is not a collection.
- Author:
- Niall Gallagher
- See Also:
- Serialized Form
Constructor Summary |
InstantiationException(java.lang.String text,
java.lang.Object... list)
Constructor for the InstantiationException object. |
InstantiationException(java.lang.Throwable cause,
java.lang.String text,
java.lang.Object... list)
Constructor for the InstantiationException object. |
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 |
InstantiationException
public InstantiationException(java.lang.String text,
java.lang.Object... list)
- Constructor for the
InstantiationException
object.
This constructor takes a format string an a variable number of
object arguments, which can be inserted into the format string.
- Parameters:
text
- a format string used to present the error messagelist
- a list of arguments to insert into the string
InstantiationException
public InstantiationException(java.lang.Throwable cause,
java.lang.String text,
java.lang.Object... list)
- Constructor for the
InstantiationException
object.
This constructor takes a format string an a variable number of
object arguments, which can be inserted into the format string.
- Parameters:
cause
- the source exception this is used to representtext
- a format string used to present the error messagelist
- a list of arguments to insert into the string