<?php
try {
// 尝试执行一些可能引发异常的代码
$result = 10 / 0;
// 如果上述代码没有抛出异常,这里的代码将被执行
echo "Result: $result";
} catch (Exception $e) {
// 捕获异常,并处理
echo "Caught exception: " . $e->getMessage();
} finally {
// 无论是否发生异常,这里的代码都将被执行
echo "Finally block";
}
?>
在上面的例子中,我们使用 try 块尝试执行一些可能引发异常的代码。如果发生异常,它将被 catch 块捕获,然后我们可以在 catch 块中处理异常。最后,finally 块中的代码将始终被执行,不论是否发生异常。
在实际应用中,你可能会使用不同类型的异常类来表示不同的错误或异常情况。自定义异常类可以帮助你更好地组织和处理异常。
转载请注明出处:http://www.pingtaimeng.com/article/detail/13823/PHP