时间:2021-07-01 10:21:17 帮助过:21人阅读
try catch捕捉处理下
是这样吗?但是还是第二行报错,后边的代码还是不会执行啊
try {
echo $obj->protected;
} catch (EmptyIterator $e) {
print $e->getMessage();
}
Cannot access protected property MyCLass::$protected
无法访问受保护的资源
这是致命性错误,不可回避!
换句话说:是你不懂规矩了
你可以用简单的调试函数来观察对象的属性
print_r($obj);
或
var_dump($obj);
致命错误是没办法跳过的,一旦发生,就会停止运行。
受教了,谢谢各位