当前位置: 首页> 函数类别大全> Exception

Exception

Exception 对象的构造函数。
名称:Exception
分类:未分类
所属语言:php
一句话介绍:Exception 对象的构造函数。

Exception

适用 PHP 版本

PHP 5 及以上版本

函数说明

Exception 是 PHP 中所有异常的基类,用于表示错误或异常情况。通过抛出(throw)Exception 对象,可以中断程序正常执行流程,并通过捕获(catch)进行异常处理。

函数语法

Exception 是一个类,构造方法的基本语法如下:

public Exception::__construct(string $message = "", int $code = 0, Throwable $previous = null)

参数

  • message (string): 异常消息,描述异常的具体信息,默认是空字符串。
  • code (int): 异常代码,通常用来标识异常类型,默认是0。
  • previous (Throwable|null): 先前的异常,用于异常链(exception chaining),默认是 null。

返回值

构造函数无返回值。Exception 对象可通过其方法获取异常相关信息。

示例

try {
    throw new Exception("这是一个异常消息", 100);
} catch (Exception $e) {
    echo "捕获到异常: " . $e->getMessage() . ", 错误代码: " . $e->getCode();
}
  

示例代码的说明

该示例中,通过 throw new Exception 抛出一个新的异常,消息为“这是一个异常消息”,代码为100。随后使用 catch 捕获异常,并通过 getMessage()getCode() 方法获取异常的详细信息并输出。

同类函数
热门文章