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