androidnewcanvas android没有空指针为什么报空指针异常?

android没有空指针为什么报空指针异常?这不是Android,而是Java语言的基本内容。1. Java中所谓的指针是指对象的引用。例如,string STR是指针。2. Null指针表示指针的内

android没有空指针为什么报空指针异常?

这不是Android,而是Java语言的基本内容。

1. Java中所谓的指针是指对象的引用。例如,string STR是指针。

2. Null指针表示指针的内容为Null。例如,如果上面的str指向null,那么它就是null指针。

3. 空指针异常意味着指针是空指针。使用空指针方法。因为它指向一个空对象,所以不能使用object方法。例如,如果上面的str为null,则需要使用str方法,例如str.equals公司(字符串x)然后生成空指针异常。