Задания по исключениям в PHP
- Exceptions
- Исключения (устарело, не поддерживается, содержит ошибки, старайтесь пользоваться английской версией)
11. Исключения
- Написать функцию, выбрасывающую исключение.
- Вызвать функцию, выбрасывающую исключение. Перехватить исключение и вывести соответствующее сообщение. Показать, что нормальная последовательность выполнения прервана.
- Определить 2 своих класса исключения, описать функцию, выбрасывающую каждое из этих исключений при определенных значениях аргументов.
- Вызвать функцию из предыдущего пункта. Для каждого из двух классов исключений описать отдельный обработчик.
- Описать функцию содержащую внутри себя обработку исключений разных типов. Обработчики должны выбрасывать новое исключение, которое включает исходное исключение-причину.
- Что будет, если исключение не перехватить?