LD is tigger,CG are not brothers, throw the pot and shine.
The competition in the workplace is always calm on the surface, but in fact it is turbulent.
talk is cheap, show me the code,Keep progress,make a better result.
Survive during the day and develop at night。
目录
概述
今天按照一般方法调试代码结果一个报一个NullPointerException?
需求:
1.提出问题
在debug 过程中,发现一个问题:
在这里插入图片描述

而且我在对应的文件的打断点也没有进入,我就很奇怪了?

2.发现问题
3.解决问题
设计思路
无
实现思路分析
1. 提出问题
为什么没有进入断点呢?而且还报了一个NullPointerException 呢?
2.发现问题
我通过相同的比较发现都没有nullpointerEception的例子?
3.解决问题
最后我想到了我使用了ctl键盘,连接到了实现类的父类,而不是实现类的方法(上面还有一个Override标识),所以父类的方法没有调用到。
至于NullpointerException 是该方法的内部造成的,不是这行代码,而是这行代码的内部,于是我理解了。
这点在调试spring 注入的时候要注意。
拓展Demo实现
无
相关工具如下:
无
分析:
略
小结:
主要讲述了自己的一些体会,里面有许多不足,请大家指正~
参考资料和推荐阅读
欢迎阅读,各位老铁,如果对你有帮助,点个赞加个关注呗!~
调试困惑:NullPointerException与未命中断点解析
在日常代码调试中遇到了一个棘手的问题,当尝试设置断点时,程序并未按预期进入断点,同时抛出了NullPointerException。经过仔细排查,发现问题出在使用了Ctrl+鼠标点击,这实际上链接到了父类而非实现类的方法。解决方案是确保调用的是正确的方法实现。此情况在Spring注入时特别需要注意,以避免类似错误。

被折叠的 条评论
为什么被折叠?



