老师有个问题搞不懂

来源:6-6 ThinkPHP5中的日志系统

幕木_

2018-01-23

第六章看了两遍没看懂这一块~~~~~怎么就能判断 $e instanceof BaseException呢

5a674d3a00014bb305000231.jpg

5a674d3a000135cc05000242.jpg

BaseException就这么点代码。。。他是怎么判断一个错误是 BaseException的实例的~我试了好几遍错误都走不进这个判断里面

写回答

1回答

xiaouy

2018-01-24

Banner.php里面这句代码
if(!$banner){
    throw new BannerMissException();
}
抛出异常,BannerMissException()是BaseException的子类。render方法会拿到异常,然后判断
0
0

微信小程序电商实战 从前端到后端的全流程精讲

全栈工程师/前后端都讲/架构思想/ RESTFul API、MySQL表设计

4805 学习 · 4382 问题

查看课程