Php/docs/class.exception
来自菜鸟教程
(PHP 5, PHP 7, PHP 8)
简介
Exception是所有异常的基类。
类摘要
Exception {
protected
string
$message
protected
int
$code
protected
string
$file
protected
int
$line
/* 方法 */
public __construct
([ string $message
= ""
[, int $code
= 0
[, Throwable $previous
= null
]]] )
final public getMessage ( ) : string
final public getPrevious ( ) : Throwable
final public getCode ( ) : int
final public getFile ( ) : string
final public getLine ( ) : int
final public getTrace ( ) : array
final public getTraceAsString ( ) : string
public __toString ( ) : string
final private __clone ( ) : void
}
属性
message
- 异常消息内容
code
- 异常代码
file
- 抛出异常的文件名
line
- 抛出异常在该文件中的行号
Table of Contents
- Exception::__construct — 异常构造函数
- Exception::getMessage — 获取异常消息内容
- Exception::getPrevious — 返回异常链中的前一个异常
- Exception::getCode — 获取异常代码
- Exception::getFile — 创建异常时的程序文件名称
- Exception::getLine — 获取创建的异常所在文件中的行号
- Exception::getTrace — 获取异常追踪信息
- Exception::getTraceAsString — 获取字符串类型的异常追踪信息
- Exception::__toString — 将异常对象转换为字符串
- Exception::__clone — 异常克隆
/* 属性 */