Php/keyword catch
来自菜鸟教程
PHP捕获关键字
例
捕获异常:
<?php try { throw new Exception("This is an exception"); } catch(Exception $e) { echo $e->getMessage(); } ?>
定义和用法
The
catch
关键字用于处理前面的代码中引发的异常
尝试阻止
.
相关页面
The
throw
关键词。
The
try
关键词。
The
finally
关键词。
在我们的网站上阅读有关try..catch.finally(异常)的更多信息。 PHP异常教程
.
更多例子
例
将catch用于多种类型的异常:
<?php try { $rand = rand(0, 2); switch($rand) { case 0: throw new Exception(); case 1: throw new OutOfBoundsException(); case 2: throw new LogicException(); } } catch(OutOfBoundsException $e) { echo "Caught an out of bounds exception"; } catch(LogicException $e) { echo "Caught a logic exception"; } catch(Exception $e) { echo "Caught an ordinary exception"; } ?>