The local variable fruit may not have been initialized 错误

eclipse错误提示如图:

 

 

错误代码如图:

 

 

首先这错误的翻译是:局部变量"水果"尚未初始化,所以对象该如何初始化呢,我百度之后找到了答案,修改过后如下图所示。

 

 

这个错误的问题所在就是,类中的成员变量不用初始化,系统会默认给初值null0,而方法中的局部变量声明时可以不初始化,使用前必须初始化,尤其是引用类型(接口,对象,数组,String),初始化格式为" = null"。写完这个程序以后,我决定新开个分类,记录JAVA错误中的那些常见的英语单词,这样以后遇到错误处理就会更快一点。

.

学识浅薄,如有错误,恳请斧正,在下不胜感激。

猜你喜欢

转载自www.cnblogs.com/yin-jie/p/10922616.html