PHP 7 错误处理 Error
2024-09-01 15:04:51
前提:PHP 7 改变了大多数错误的报告方式。不同于 PHP 5 的传统错误报告机制,现在大多数错误被作为 Error 异常抛出。
try {
echo 2 % 0; // 错误: 分母为0
} catch (Error $e) {
echo $e->getMessage();
}catch(Exception $e){
echo $e->getMessage();
}catch (PDOException $e){
echo $e->getMessage();
}finally{
echo 123; // //finally 是在捕获到任何类型的异常后都会运行的一段代码, 所以可不加
}
这样一来, 有多个catch情况, 把异常情况都捕获到。
最新文章
- 【原创】机器学习之PageRank算法应用与C#实现(1)算法介绍
- myawr : mysql性能监控
- JSP 中文乱码显示处理解决方案
- SU suspecfk命令学习
- sql 自定义排序
- FCKEditor使用说明
- php基础知识(有代码有注释)
- CentOS7 PostgreSQL 主从配置( 一)
- Linux SSH安全技巧
- HTML5 开发APP( 支付宝支付)
- coco2dx添加类报错
- sql server error 53
- Spring 发送内嵌图片的邮件 遇到的问题
- redis命令Keys(九)
- Dapper简易教程(翻译自Github上StackExchange/Dapper)
- echarts使用笔记三:柱子对比
- 将1~n个整数按照字典序进行排序
- 使用intellij idea搭建spring-springmvc-mybatis整合框架环境
- BZOJ.4241.历史研究(回滚莫队 分块)
- Oracle中SQL语句转化IP地址到数字