预测以下Java程序的输出。
class Test {
public static void main(String[] args) {
for(int i = 0; 0; i++)
{
System.out.println("Hello");
break;
}
}
}
(一)你好
(B)空输出
(C)编译器错误
(D)运行时错误答案: (C)
说明:错误在for循环中,其中使用0代替布尔值。
与C++不同,不允许使用非布尔变量代替bool
这个问题的测验