- java.lang.Object
- 
- java.lang.Throwable
- 
- java.lang.Exception
- 
- java.lang.RuntimeException
- 
- org.omg.CORBA.SystemException
- 
- org.omg.CORBA.BAD_OPERATION
 
 
 
 
 
- 
- All Implemented Interfaces:
- Serializable
 
 
 public final class BAD_OPERATION extends SystemException Exception thrown when an object reference denotes an existing object, but that the object does not support the operation that was invoked.It contains a minor code, which gives more detailed information about what caused the exception, and a completion status. It may also contain a string describing the exception. See also documentation on Java IDL exceptions. - Since:
- JDK1.2
 
- 
- 
Field Summary- 
Fields inherited from class org.omg.CORBA.SystemExceptioncompleted, minor
 
- 
 - 
Constructor SummaryConstructors Constructor Description BAD_OPERATION()Constructs aBAD_OPERATIONexception with a default minor code of 0 and a completion state of COMPLETED_NO.BAD_OPERATION(int minor, CompletionStatus completed)Constructs aBAD_OPERATIONexception with the specified minor code and completion status.BAD_OPERATION(String s)Constructs aBAD_OPERATIONexception with the specified detail message, a minor code of 0, and a completion state of COMPLETED_NO.BAD_OPERATION(String s, int minor, CompletionStatus completed)Constructs aBAD_OPERATIONexception with the specified detail message, minor code, and completion status.
 - 
Method Summary- 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 - 
Methods inherited from class org.omg.CORBA.SystemExceptiontoString
 - 
Methods inherited from class java.lang.ThrowableaddSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
 
- 
 
- 
- 
- 
Constructor Detail- 
BAD_OPERATIONpublic BAD_OPERATION() Constructs aBAD_OPERATIONexception with a default minor code of 0 and a completion state of COMPLETED_NO.
 - 
BAD_OPERATIONpublic BAD_OPERATION(String s) Constructs aBAD_OPERATIONexception with the specified detail message, a minor code of 0, and a completion state of COMPLETED_NO.- Parameters:
- s- the String containing a detail message
 
 - 
BAD_OPERATIONpublic BAD_OPERATION(int minor, CompletionStatus completed)Constructs aBAD_OPERATIONexception with the specified minor code and completion status.- Parameters:
- minor- the minor code
- completed- an instance of- CompletionStatusindicating the completion status
 
 - 
BAD_OPERATIONpublic BAD_OPERATION(String s, int minor, CompletionStatus completed) Constructs aBAD_OPERATIONexception with the specified detail message, minor code, and completion status. A detail message is a String that describes this particular exception.- Parameters:
- s- the String containing a detail message
- minor- the minor code
- completed- an instance of- CompletionStatusindicating the completion status
 
 
- 
 
-