📅  最后修改于: 2023-12-03 15:18:27.494000             🧑  作者: Mango
在 PHP 中,Exception 类是一个基础的异常类,其他异常类都继承自它。在程序运行中,如果发生了异常,可以通过捕获 Exception 对象来处理这些异常。而 Exception::getMessage() 方法可以用于获取异常信息,方便定位和排除错误。
public string Exception::getMessage(void)
该方法没有参数。
返回一个字符串类型的描述异常信息。
以下示例演示了如何通过 Exception::getMessage() 方法获取捕获的异常信息:
try {
// 执行一个可能抛出异常的操作
} catch (Exception $e) {
echo $e->getMessage(); // 输出异常信息
}
try
代码块中可能发生异常的代码时,如果异常抛出,控制权就会被转移到 catch
代码块中。catch
中,我们可以通过 Exception::getMessage()
方法获取异常信息。getMessage()
方法返回的是一个字符串,字符串内容就是抛出异常时传入的错误描述信息。Exception::getMessage() 方法是 PHP 异常处理中的一个重要方法,它可以用于获取异常信息,方便我们进行错误排查和问题定位。在捕获异常时,建议使用该方法输出异常信息,以便更好地进行调试和开发。