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