<?php
// PHP try-catch 示例代码
try {
// 尝试执行可能引发异常的代码
$number = 0;
if ($number == 0) {
throw new Exception("除数不能为零");
}
$result = 10 / $number;
echo "结果是: " . $result;
} catch (Exception $e) {
// 捕获并处理异常
echo "捕获到异常: " . $e->getMessage();
} finally {
// 无论是否发生异常,finally 块中的代码都会执行
echo "\n程序结束";
}
?>
try 块中包含可能会抛出异常的代码。如果在 try 块中发生异常,则会立即跳转到 catch 块。catch 块用于捕获和处理异常。在这个例子中,我们捕获了一个 Exception 类型的异常,并输出异常信息。finally 块中的代码无论是否发生异常都会执行,通常用于清理操作(如关闭文件或释放资源)。这个示例展示了如何使用 try-catch-finally 结构来处理 PHP 中的异常。
上一篇:php bc函数
下一篇:php在线加密
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站