2015-07-28 133 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++意義上的指針無關。