这是什么意思调用null对象的实例方法"

tin*_*tin 2 java

我的节目正在抛出一个NullPointerException.我怀疑Calling the instance method of a null object 是它抛出空指针异常的原因.

任何人都可以解释这实际意味着什么?

T.J*_*der 12

这意味着您的代码如下所示:

foo.method();
Run Code Online (Sandbox Code Playgroud)

...... foo是的null.foo必须引用一个对象实例才能调用方法或访问它上面的字段.例如,你必须分配一些东西foo(不同于null)类似的东西foo = new Foo();.