关于异常的自然抛出和手动抛出
来源:7-14 前端用户登录逻辑开发(二)

慕斯0066757
2020-03-03
丝袜老师,您好!
关于代码标注1:这段老师的代码应该是如果程序发生错误,会自然抛出的异常,我查阅了一些资料,说php由于语言的限制,大部分都是手动抛出异常,不像java那样,那么是不是应该也像之前一样,在模型层写一个方法用于保存数据,如果返回值发生错误,手动抛出异常。
不知道学生的理解是否正确?谢谢。
写回答
2回答
-
架构师是怎样炼成de
2020-04-16
这里如果是updateByID 抛出异常,比如数据链接异常、更新异常等你这里会先抛出异常,下面的主动抛出异常不会被捕获,这就直接暴露出错误信息了@丝袜老师
012020-04-16 -
singwa
2020-03-04
亲爱的同学您好。 model层的话 也可以写 throw的。
00
相似问题
关于在哪一层捕获异常的问题
回答 1
关于异常的问题
回答 1