java报错怎么看?

我写了一些代码。编译时没有问题,提示“处理已完成”;
但是按执行,却出现了
Exception in thread "mian" java.lang.NullPointerException
at HuffmanTree.indexOf(HuffmanTree.java:96)
at HuffmanTree. contain(HuffmanTree.java:104)
at HuffmanTree.<init>(HuffmanTree.java:16)
at HuffmanTree.main(HuffmanTree.java:123)

这些报错怎么看?哪里出问题了,每一句后面的96 16 104 123是什么意思??教教我怎么看报错~谢谢了只剩下10分。求好心人

Exception in thread "mian" java.lang.NullPointerException
这句是告诉你报的什么异常,你这里是:空指针
下面四行是方法调用链,最上面是最后调用的。也就是说最后是在HuffmanTree类的indexOf方法中发生的异常,异常的代码在HuffmanTree.java文件的96行。
下面的三行基本可以不用管了。
那些数字是代码的行号。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-01-01
NullPointerException 是空指针异常,说明某个变量没有初始化就调用了。

at HuffmanTree.indexOf(HuffmanTree.java:96)
说明该异常发生在HuffmanTree.java这个文件的第96行,前面是哪个方法抛出了这个异常
第2个回答  2015-11-02
下载一个API,在显示中输入Exception,可以看报错。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网