预定义异常
Exception::__construct
预定义异常
PHP 手册
Exception
(PHP 5 >= 5.1.0)
简介
Exception
是所有异常的基类。
类摘要
Exception
{
/* 属性 */
protected
string
$
message
;
protected
int
$
code
;
protected
string
$
file
;
protected
int
$
line
;
/* 方法 */
public
__construct
([
string
$message
= ""
[,
int
$code
= 0
[,
Exception
$previous
=
NULL
]]] )
final
public
string
getMessage
(
void
)
final
public
Exception
getPrevious
(
void
)
final
public
int
getCode
(
void
)
final
public
string
getFile
(
void
)
final
public
int
getLine
(
void
)
final
public
array
getTrace
(
void
)
final
public
string
getTraceAsString
(
void
)
public
string
__toString
(
void
)
final
private
void
__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
— 异常克隆
预定义异常
Exception::__construct
预定义异常
PHP 手册