Exception
Exception 对象的构造函数。
PHP 5 及以上版本
Exception 是 PHP 中所有异常的基类,用于表示错误或异常情况。通过抛出(throw)Exception 对象,可以中断程序正常执行流程,并通过捕获(catch)进行异常处理。
Exception 是一个类,构造方法的基本语法如下:
public Exception::__construct(string $message = "", int $code = 0, Throwable $previous = null)
构造函数无返回值。Exception 对象可通过其方法获取异常相关信息。
try { throw new Exception("这是一个异常消息", 100); } catch (Exception $e) { echo "捕获到异常: " . $e->getMessage() . ", 错误代码: " . $e->getCode(); }
该示例中,通过 throw new Exception 抛出一个新的异常,消息为“这是一个异常消息”,代码为100。随后使用 catch 捕获异常,并通过 getMessage() 和 getCode() 方法获取异常的详细信息并输出。