org.omg.CORBA.DynAnyPackage
Class TypeMismatch

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by org.omg.CORBA.UserException
              extended by org.omg.CORBA.DynAnyPackage.TypeMismatch
All Implemented Interfaces:
Serializable, IDLEntity

public final class TypeMismatch
extends UserException
implements Serializable, IDLEntity

This exception is thrown by dynamic any accessor methods when type of the actual contents do not match what is trying to be accessed.

See Also:
Serialized Form

Constructor Summary
TypeMismatch()
          Creates TypeMismatch without explaining message.
TypeMismatch(String reason)
          Created TypeMismatch exception, providing the explaining message.
 
Method Summary
 
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

TypeMismatch

public TypeMismatch()
Creates TypeMismatch without explaining message.


TypeMismatch

public TypeMismatch(String reason)
Created TypeMismatch exception, providing the explaining message.

Parameters:
reason - the reason of throwing the exception.