モジュール java.naming
パッケージ javax.naming

クラスContextNotEmptyException

すべての実装されたインタフェース:
Serializable

public class ContextNotEmptyException extends NamingException
この例外は、空ではないコンテキストを破棄しようとした場合にスローされます。

この例外をプログラムで処理する場合は特に、NamingExceptionをキャッチする前にContextNotEmptyExceptionを明示的にキャッチする必要があります。 たとえば、ContextNotEmptyExceptionをキャッチすると、破棄を再試行する前にコンテキストの内容がプログラムによって削除されます。

NamingExceptionに適用される同期および直列化は、ここで直接適用されます。

導入されたバージョン:
1.3
関連項目:
Context.destroySubcontext(javax.naming.Name), 直列化された形式
  • コンストラクタの詳細

    • ContextNotEmptyException

      public ContextNotEmptyException(String explanation)
      説明を使用して、ContextNotEmptyExceptionの新しいインスタンスを構築します。 ほかのフィールドのデフォルトはすべてnullになります。
      パラメータ:
      explanation - この例外に関する追加の詳細情報を含むnullの可能性がある文字列。
      関連項目:
      Throwable.getMessage()
    • ContextNotEmptyException

      public ContextNotEmptyException()
      名前解決フィールドおよび説明がすべてnullに初期化された、ContextNotEmptyExceptionの新しいインスタンスを構築します。