PHP Виняток. Довідник
PHP Об’єкт Exception / Виняток
Винятки використовуються функціями та методами для надсилання інформації про помилки та неочікувану поведінку.
Об’єкт Exception не має загальнодоступних властивостей, але він має приватні та захищені властивості, які можна записувати або читати з них за допомогою конструктора та методів.
Об’єкт Exception має такі методи:
Метод | Опис |
---|---|
Exception() | Конструктор об’єкта Exception |
getCode() | Повертає код винятку |
getFile() | Повертає повний шлях до файлу, у якому було створено виняток |
getMessage() | Повертає рядок, що описує причину виключення |
getLine() | Повертає номер рядка коду, який викликав виняток |
getPrevious() | Якщо цей виняток був викликаний іншим, цей метод повертає попередній виняток. Якщо ні, то повертається null |
getTrace() | Повертає масив з інформацією про всі функції, які були запущені на момент виникнення винятку |
getTraceAsString() | Повертає ту саму інформацію, що й getTrace(), але у вигляді рядка |