关于JAVA中,编译出现的错误——我们在使用char型时出现:“可能尚未初始化变量”的错误。
原因在于 我们 并未 赋给变量一个值。
例:
我们暂且使用 switchcase 的方法来做这道题目。
( 注意此时光标处的代码。)
但我们编译的时候发现出错
当我们给stage赋一个值时:
此时便可编译成功,并且成功运行。
之后亲测:发现用switchcase时,case后语句中的变量,不管是char还是Int等,必须要赋值,否则还会出现上述错误情况!
总结:在JAVA中,使用变量之前都需要对其进行赋值。