Tham chiếu ngoại lệ PHP
Đối tượng ngoại lệ PHP
Các ngoại lệ được sử dụng bởi các chức năng và phương pháp để gửi thông tin về lỗi và hành vi không mong muốn.
Đối tượng Exception không có thuộc tính công cộng, nhưng nó có các thuộc tính riêng tư và được bảo vệ có thể được ghi vào hoặc đọc bằng cách sử dụng hàm tạo và các phương thức.
Đối tượng Exception có các phương thức sau:
Method | Description |
---|---|
Exception() | The contructor of the Exception object |
getCode() | Returns the exception code |
getFile() | Returns the full path of the file in which the exception was thrown |
getMessage() | Returns a string describing why the exception was thrown |
getLine() | Returns the line number of the line of code which threw the exception |
getPrevious() | If this exception was triggered by another one, this method returns the previous exception. If not, then it returns null |
getTrace() | Returns an array with information about all of the functions that were running at the time the exception was thrown |
getTraceAsString() | Returns the same information as getTrace(), but in a string |