慕粉4180719
2017-07-12 16:13
<?php
try {
throw new Exception('wrong');
} catch(Exception $ex) {
echo 'Error:'.$ex->getMessage().'<br>';
echo $ex->getTraceAsString().'<br>';
}
echo '异常处理后,继续执行其他代码';
有错的,这里新建的错误就是没有条件的就会扔出的错误,因为没有条件就会被扔出,所以怎么都是错的
因为出错会隐式地throw new Exception,而try块里直接显式throw出来被catch捕获了
PHP进阶篇
181835 学习 · 2577 问题
相似问题