Package org.omg.CORBA

Class 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

public abstract class UserException extends Exception implements IDLEntity
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 Details

    • UserException

      protected UserException()
      Constructs a UserException object. This method is called only by subclasses.
    • UserException

      protected UserException(String reason)
      Constructs a UserException object with a detail message. This method is called only by subclasses.
      Parameters:
      reason - a String object giving the reason for this exception