-6
有很多文章要求幫助他們的代碼,但很少有實際回答這意味着什麼。 Java不會在用戶端使用指針,但我有時會在Java代碼中出現空指針異常錯誤,這讓我很想知道...... Java是否在後臺使用指針?錯誤消息中的空指針異常是什麼意思?
或者這只是一個用來描述定義錯誤的術語。
有很多文章要求幫助他們的代碼,但很少有實際回答這意味着什麼。 Java不會在用戶端使用指針,但我有時會在Java代碼中出現空指針異常錯誤,這讓我很想知道...... Java是否在後臺使用指針?錯誤消息中的空指針異常是什麼意思?
或者這只是一個用來描述定義錯誤的術語。
Java不使用指針,但使用引用。 NullPointerException
是一種說法,試圖使用不指向任何對象的引用來發送消息(調用方法)。它與C/C++意義上的指針無關。
這意味着您爲某個對象創建的引用在其中有空...或者該對象未初始化... – CoderNeji
請考慮在發佈問題之前先搜索stackoverflow。 – moffeltje
閱讀文檔:docs.oracle.com/javase/7/docs/api/java/lang/NullPointerException.html – tony200910041