Package org.omg.CORBA
Class UserException
java.lang.Object
java.lang.Throwable
java.lang.Exception
org.omg.CORBA.UserException
- All Implemented Interfaces:
Serializable
,IDLEntity
- Direct Known Subclasses:
AdapterAlreadyExists
,AdapterInactive
,AdapterNonExistent
,AlreadyBound
,AlreadyIdentified
,BadKind
,Bounds
,Bounds
,CannotProceed
,DuplicateName
,FormatMismatch
,ForwardRequest
,ForwardRequest
,HeuristicCommit
,HeuristicHazard
,HeuristicMixed
,HeuristicRollback
,Inactive
,InconsistentTypeCode
,InconsistentTypeCode
,Invalid
,InvalidAddress
,InvalidControl
,InvalidName
,InvalidName
,InvalidName
,InvalidPolicy
,InvalidSeq
,InvalidSlot
,InvalidTypeForEncoding
,InvalidValue
,InvalidValue
,NoContext
,NoServant
,NotAvailable
,NotEmpty
,NotFound
,NotPrepared
,NoTransaction
,NotSubtransaction
,ObjectAlreadyActive
,ObjectNotActive
,PolicyError
,ServantAlreadyActive
,ServantNotActive
,SubtransactionsUnavailable
,SynchronizationUnavailable
,TypeMismatch
,TypeMismatch
,TypeMismatch
,Unavailable
,UnknownEncoding
,UnknownUserException
,WrongAdapter
,WrongPolicy
,WrongTransaction
The root class for CORBA IDL-defined user exceptions.
All CORBA user exceptions are checked exceptions, which
means that they need to
be declared in method signatures.
- Version:
- 1.28 09/09/97
- See Also:
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Constructs aUserException
object.protected
UserException
(String reason) Constructs aUserException
object with a detail message. -
Method Summary
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
UserException
protected UserException()Constructs aUserException
object. This method is called only by subclasses. -
UserException
Constructs aUserException
object with a detail message. This method is called only by subclasses.- Parameters:
reason
- aString
object giving the reason for this exception
-