NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
缺点: 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'; } ```