我的异常处理技巧与总结
写这个的目的:
希望遇到异常错误心态炸裂的时候,自己能看看.
怎么学会更好的更快的处理异常错误呢?
一经验
1平时多敲代码,遇到的错误的机会就自然变多,处理错误越多,就越有经验,所谓见多识广,什么错误都是小意思
2异常分类收集和总结,好记性不如烂笔头>>不是什么错都收集,一些比较有代表性的异常,当时找得比较难受
的异常,收集时要注意详细描述,最后截图
3遇到错要自己解决,不要依赖别人,养成了依赖别人的习惯,你一辈子都不会自己解决错误
二理解(这是最难的一点)
1对代码的请求流程,要加深理解
三技巧
1心态要好,心态越差,越难找到错误,时刻明白遇到错误是一件好事
2学会看报错信息,不要害怕报错信息,当它是老婆(看包名,调用栈信息),从上至下
3学会利用工具,学会并熟练掌握debug
4二分排除法,把代码一刀切成两部分,前端和后端,先确定前端一定没有问题,再找后端,从前到后,这谁顶得住
四最后大招
(实在没有办法)
恢复回没有出错的时候
五遵守代码规范减少出错误的概率