按照老师您的说法通过抛出异常实现登录流,但中间被自己添加的自定义异常处理机制捕获到了这该咋整?

来源:6-12 按base方式处理登录流

Dream214

2021-12-22

AdminBase控制器
图片描述

自定义捕获异常
图片描述

捕获返回的结果,这里如果把上面自定义异常处理机制删掉了的话,登录流程就能正常运行,请问该怎么解决自定义异常和基础类抛出的异常的冲突呀,感谢!图片描述

写回答

1回答

天经地义

2022-01-04

可以在异常处理那里使用如下方法,将异常进行分类处理

if ($e instanceof HttpResponseException) {
    // TODO: 
}


               ————来自Singwa助教

0
1
Dream214
首先感谢您的解答,问题已经解决了,但还有个疑惑,同样的代码为什么会出现这样的问题呢?
2022-01-12
共1条回复

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

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

1473 学习 · 1334 问题

查看课程