Вообще, в PHP имеется ошибки разных категорий значимости: некоторые из них прерывают дальнейшее выполнение кода – другие нет, одни можно перехватывать – другие нельзя. Полный перечень категорий ошибок приведен ниже: E_ERROR Описание: Неустранимая ошибка Возможность выполнения кода: не возможно E_WARNING Описание: Исправимая ошибка Возможность выполнения кода: возможно E_PARSE Описание: Ошибка парсера Возможность выполнения кода: не возможно E_NOTICE Описание: Потенциальная ошибка Возможность выполнения кода: возможно E_CORE_ERROR Описание: Аналогично E_ERROR, но генерируется ядром PHP Возможность выполнения кода: не возможно E_CORE_WARNING Описание: Аналогично E_WARNING, но генерируется ядром PHP Возможность выполнения кода: не возможно E_COMPILE_ERROR Описание: Аналогично E_ERROR, но генерируется Zend Engine Возможность выполнения кода: не возможно E_COMPILE_WARNING Описание: Аналогично E_WARNING, но генерируется Zend Engine Возможность выполнения кода: не возможно E_USER_E