模块 java.naming

类 CannotProceedException

所有已实现的接口:
Serializable

public class CannotProceedException extends NamingException
抛出此异常表示操作已到达名称中的某个点,在此操作无法继续进行。在对复合名称执行操作时,命名服务提供者可能会到达不属于其名称空间的部分名称。此时,它可以构造一个 CannotProceedException,然后调用 javax.naming.spi.NamingManager 提供的方法(例如 getContinuationContext())来定位另一个提供者以继续操作。如果这不可能,则向上下文操作的调用者引发此异常。

如果程序想要特别处理这个异常,它应该在尝试捕获 NamingException 之前显式捕获 CannotProceedException。

CannotProceedException 实例与并发多线程访问不同步。尝试访问和修改 CannotProceedException 的多个线程应该锁定该对象。

自从:
1.3
参见: