在类Example3_02的main方法中,声明了一个局部变量b,但未显式赋值,尝试在System.out.println中输出b的值会导致以下哪种结果? A. 程序正常运行,输出b的默认值(如0或null)。 B. 程序抛出NullPointerException异常。 C. 程序编译失败,提示局部变量b可能未初始化。 D. 程序编译成功但运行时结果不确定。 答案解析 局部变量在使用前必须显式初始化。Java编译器会进行检查,若使用未初始化的局部变量,则会报错,导致编译失败。NullPointerException是运行时异常,与此无关。因此C是正确的。 正确答案:C