关于异常抛出的问题
来源:6-8 全局异常处理的应用 上
慕斯0066757
2020-03-06
七月老师,您好!
第一个问题:
如上图代码中,$categories = CategoryModel::all([], ‘img’);中没有主动抛出任何异常信息
请问七月老师,在没有主动抛出任何异常信息的情况下,catch(){…}会自动捕获异常吗?
我下午特意查阅了一下资料,有这样一段话,如下:
感觉有些一些矛盾,所以想问一下您。
第二个问题:
针对这两种写法,哪一种更好一些?
写回答
1回答
-
第一个问题,你可以测试下,应该是能够捕获到的,不然全局异常处理 无法生效。
第二个问题
你的第一种写法,并没有判空,第二个写法判空了,这不能对比吧
012020-03-07
相似问题