Code example for EmptyStackException

0
	} 
	 
	@Override 
	public E peek() throws EmptyStackException { 
		if (isEmpty()) 
			throw new EmptyStackException();
		else  
			return elements.get(elements.size() - 1);
	} 
	 
	@Override 
	public void push(E element) {
		elements.add(element);
	} 
	 
	@Override 
	public E pop() throws EmptyStackException { 
		if (isEmpty()) 
			throw new EmptyStackException();
		else 
			return elements.remove(elements.size() - 1);