com.gargoylesoftware.htmlunit
Class ObjectInstantiationException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by com.gargoylesoftware.htmlunit.ObjectInstantiationException
All Implemented Interfaces:
java.io.Serializable

public class ObjectInstantiationException
extends java.lang.RuntimeException

Thrown if an object could not be instantiated for some reason.

Version:
$Revision: 1.3 $
Author:
Mike Bowler
See Also:
Serialized Form

Constructor Summary
ObjectInstantiationException(java.lang.String message, java.lang.Throwable cause)
 Create an instance.
 
Method Summary
 java.lang.Throwable getCauseException()
 Return the exception that had been thrown during instantiation of the object.
 void printStackTrace(java.io.PrintStream stream)
 Print the stack trace.
 void printStackTrace(java.io.PrintWriter writer)
 Print the stack trace.
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ObjectInstantiationException

public ObjectInstantiationException(java.lang.String message,
                                    java.lang.Throwable cause)
Create an instance.

Parameters:
message - A message explaining the failure
cause - The exception that was thrown
Method Detail

getCauseException

public java.lang.Throwable getCauseException()
Return the exception that had been thrown during instantiation of the object.

Returns:
The cause exception

printStackTrace

public void printStackTrace(java.io.PrintStream stream)
Print the stack trace. If this exception contains another exception then the stack traces for both will be printed.

Overrides:
printStackTrace in class java.lang.Throwable
Parameters:
stream - Where the stack trace will be written

printStackTrace

public void printStackTrace(java.io.PrintWriter writer)
Print the stack trace. If this exception contains another exception then the stack traces for both will be printed.

Overrides:
printStackTrace in class java.lang.Throwable
Parameters:
writer - Where the stack trace will be written


Copyright © 2003-2016 AppPerfect Corporation. All Rights Reserved.