предусмотренные разработчиком.
В таких исключительных ситуациях продолжение выполнения программы:
либо становится
невозможным (попытка выполнить операцию деления на ноль, открыть несуществующий файл и т.д.); либо приведёт к некорректным результатам.