🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
缺点: try catch无法捕获无法预料的系统级错误,只能触发一些本身就设定好的exception 优点: 不同级别的异常分级处理。使用了try..catch的话, 垃圾代码会少很多 try catch 配合mysql的事务处理,做回滚操作最理想的 脚本try里的代码不会因为程序抛出异常而导致退出。 ``` //php7 try { test(); } catch(Throwable $e) { echo $e->getMessage() . ' zyf'; } //php7 之前 try { test(); } catch(Exception $e) { echo $e->getMessage() . ' zyf'; } ```