1.什么情况下进行异常的检查呢?
1.入参的情况:
对参数的入参进行null的判断
2.返回的数据结果:
3.对单个属性值的判断
1. 这个些关于业务的判断,在实际开发当中,自定义业务异常类,再方法内部throw掉
2.根据业务分支的走向,在cache中进行捕获
那么什么情况下进行throws?
这个一般情况下:jdk本身自带的一些异常,应该直接throws出去,由system去处理;
这个只是个人的一些简单想法,欢迎大佬指点
异常的用处:
1.系统的性能,健壮性更好
2.给前端的一种信息提示;
3.问题出现在哪,进行问题的定位和bug的及时修复;
4.业务逻辑更加的清晰
=========================