public class

NotContextException

extends NamingException
java.lang.Object
   ↳ java.lang.Throwable
     ↳ java.lang.Exception
       ↳ javax.naming.NamingException
         ↳ javax.naming.NotContextException

Class Overview

This exception is thrown when a naming operation proceeds to a point where a context is required to continue the operation, but the resolved object is not a context. For example, Context.destroy() requires that the named object be a context. If it is not, NotContextException is thrown. Another example is a non-context being encountered during the resolution phase of the Context methods.

It is also thrown when a particular subtype of context is required, such as a DirContext, and the resolved object is a context but not of the required subtype.

Synchronization and serialization issues that apply to NamingException apply directly here.

Summary

[Expand]
Inherited Fields
From class javax.naming.NamingException
Public Constructors
NotContextException(String explanation)
Constructs a new instance of NotContextException using an explanation.
NotContextException()
Constructs a new instance of NotContextException.
[Expand]
Inherited Methods
From class javax.naming.NamingException
From class java.lang.Throwable
From class java.lang.Object

Public Constructors

public NotContextException (String explanation)

Constructs a new instance of NotContextException using an explanation. All other fields default to null.

Parameters
explanation Possibly null additional detail about this exception.
See Also

public NotContextException ()

Constructs a new instance of NotContextException. All fields default to null.