Исключение — это объект некоторого класса, который содержит в себе сведения о возникшей в процессе выполнения программы ошибке или исключительной ситуации, необходимые для её обработки.
Все исключения, генерируемые внутренними PHP-функциями, наследуются от стандартного класса Error. Например, при выполнении