PHP 异常 参考
PHP 异常对象
异常用于函数和方法来发送关于错误和意外行为的信息。
Exception 对象没有公共属性,但它有私有和受保护的属性,可以使用构造函数和方法进行读写。
Exception 对象具有以下方法
| 方法 | 描述 |
|---|---|
| Exception() | Exception 对象的构造函数 |
| getCode() | 返回异常代码 |
| getFile() | 返回抛出异常的文件名的完整路径 |
| getMessage() | 返回描述异常抛出原因的字符串 |
| getLine() | 返回抛出异常的代码行号 |
| getPrevious() | 如果此异常是由另一个异常触发的,则此方法返回前一个异常。如果不是,则返回 null |
| getTrace() | 返回一个包含异常抛出时所有正在运行函数的信息的数组 |
| getTraceAsString() | 返回与 getTrace() 相同的信息,但以字符串形式提供 |