标签:style blog io ar 使用 sp on div art
让我们触发一个异常:
<?php
//创建可抛出一个异常的函数
function checkNum($number)
{
if($number>1) {
throw new Exception("Value must be 1 or below");
}
return true;
}
//在 "try" 代码块中触发异常
try {
checkNum(2);
//If the exception is thrown, this text will not be shown echo ‘If you see this, the number is 1 or below‘; }
//捕获异常
catch(Exception $e)
{ echo ‘Message: ‘ .$e->getMessage(); }
?>
上面代码将获得类似这样一个错误:
Message: Value must be 1 or below
上面的代码抛出了一个异常,并捕获了它:
不过,为了遵循“每个 throw 必须对应一个 catch”的原则,可以设置一个顶层的异常处理器来处理漏掉的错误。
标签:style blog io ar 使用 sp on div art
原文地址:http://www.cnblogs.com/richstorm/p/4120516.html