Code example for EmptyStackException

0
    { 
        Context2 parentContext=currentContext.getParent();
        if(parentContext==null)
            throw new EmptyStackException();
        else 
            currentContext = parentContext;
    } 
 
 
 
    //////////////////////////////////////////////////////////////////// 
    // Operations within a context. 
    //////////////////////////////////////////////////////////////////// 
 
 
    /** 
     * Declare a Namespace prefix. 
     * 
     * <p>This method declares a prefix in the current Namespace 
     * context; the prefix will remain in force until this context 
     * is popped, unless it is shadowed in a descendant context.</p>