**
这里只提供本人解决bug的一个思绪:
**
1.发现问题:
你写完你的程序后debug,或者说run之后跳出的异常
2.分析问题:
观察异常的提示信息,思考异常是由哪里引起的
理清要去搜索的关键字
(1)直接复制ide抛出的异常
(2)搜索你的项目名称
(3)搜索你理解的异常解决方法
3.寻找对应3个可执行的方案
(1)第一方法解决不了,就使用第二种
(2)第二种方法搜索到的可能是整个项目,你需要观察它的整个代码实现,找到你需要实现的功能那块,观察它是怎么实现的,与你的进行对比。你对应进行修改。
如果还不行的话,你可以另外建立一个项目复制它的代码信息看看在你的机器上能不能跑起来(这里要注意编译环境的,以及版本问题,所有你需要观察作者写博客的时间)
(3)这一种使用与小问题,类似于一些函数使用的时候用错了,而导致异常的产生
4.做笔记记录你的问题及其解决方法
这个很重要,就像是人掉坑里面一次,就别在掉进去第二次了,及时的记录加强记忆是积累解决bug的最好方法
5.感谢bug,正是因为bug的出现,你不得不去深入理解代码的,所以 你才会真正掌握你学习的内容,所以加油咯