php自定义的异常处理函数set_exception_handler

函数作用

设置默认的异常处理程序,用于没有用 try/catch 块来捕获的异常,在调用异常处理函数之后程序会终止。

实例

<?php
function exception_handler($exception) {
  echo "出现错误: " , $exception->getMessage(), "\n";
}

set_exception_handler('exception_handler');

throw new Exception('Uncaught Exception');
echo "Not Executed\n";
?>
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,397评论 19 139
  • 八、深入理解java异常处理机制 引子try…catch…finally恐怕是大家再熟悉不过的语句了, 你的答案是...
    壹点零阅读 5,539评论 0 0
  • 我对有一个红颜好友还是很自豪的,她就是那个白衣女同学。 我俩的故事非常复杂,现在想来好像和她一同经过了很长...
    ASTURIAS阅读 1,196评论 0 0
  • 王太太,整天胡思乱想,被害妄想症晚期。整天呆在家里,不愿意出门,老王问她:“为什么呀?” “我怕出门不利,万一被车...
    陈少琼阅读 1,566评论 0 6
  • 生活就是选择。 每次选择都是一次生命的体验,但每次选择都将浪费你一份精力。 所以事须分大小,不必事事较真。 有些事...
    剑心折手阅读 2,586评论 0 0