关于异常捕获问题

来源:9-15 商品列表页开发以及代码优化

慕粉3597289

2020-06-30

我再try 里不小心调用了一个不存在的方法,发现事务是起作用的,但是并没有正常进入我写 catch 里返回false, 页面上输出了这些内容如下图。

图片描述
业务层代码
图片描述

图片描述
控制器里的代码
图片描述

写回答

1回答

keryz

2020-07-01

同学你好,

1、Exception 是捕获不到这种函数未定义的错误的,但是可以捕获到数据库操作的异常哈。

2、你如果是php7的环境的话,php7的 Throwable 可以捕获到这个异常的,试试看。

//img1.sycdn.imooc.com/szimg/5efcaefe09a36b8c11460350.jpg

//img.mukewang.com/szimg/5efcae11099d610c16040204.jpg


1
1
慕粉3597289
非常感谢!
2020-07-03
共1条回复

全流程开发 TP6.0实战高并发电商服务系统

一课就能掌握TP6.0基础及运用,打造完整高并发的电商后端项目

1461 学习 · 1310 问题

查看课程