作者:snailslowdx_619 | 来源:互联网 | 2023-05-16 13:54
以下例外:
Exception in thread "main" java.lang.NullPointerException
at javaapplication7.App.main(App.java:8)
Java Result: 1
从代码抛出:
Object o = n1.getObj().getObj().getObj().getObj();
因此,从堆栈跟踪中不清楚哪个元素实际上是null.有没有一种方法可以在没有调试的情况下找到它?也许其他一些JVM会做什么?
1> aioobe..:
不,你无法弄清楚其中的哪些受访者
Object o = obj.getObj().getObj().getObj().getObj();
通过查看堆栈跟踪导致NullPointerException.通常建议将代码格式化为
Object o = obj.getObj()
.getObj()
.getObj()
.getObj();
为此原因.