Stack — подкласс класса Vector, который реализует простой механизм типа
"последний вошел - первый вышел" (LIFO). В дополнение к стандартным методам
своего родительского класса, Stack предлагает наличие описанных ниже методов.
Обратите внимание на то, что обработчик исключений реагирует на попытку извлечь данные из пустого стека.
Благодаря этому мы можем аккуратно обрабатывать ошибки такого рода.