2015-07-28 95 views
-6

有很多文章要求帮助他们的代码,但很少有实际回答这意味着什么。 Java不会在用户端使用指针,但我有时会在Java代码中出现空指针异常错误,这让我很想知道...... Java是否在后台使用指针?错误消息中的空指针异常是什么意思?

或者这只是一个用来描述定义错误的术语。

+0

这意味着您为某个对象创建的引用在其中有空...或者该对象未初始化... – CoderNeji

+1

请考虑在发布问题之前先搜索stackoverflow。 – moffeltje

+0

阅读文档:docs.oracle.com/javase/7/docs/api/java/lang/NullPointerException.html – tony200910041

回答

2

Java不使用指针,但使用引用。 NullPointerException是一种说法,试图使用不指向任何对象的引用来发送消息(调用方法)。它与C/C++意义上的指针无关。