📜  Java |数据类型问题2

📅  最后修改于: 2021-06-28 21:11:46             🧑  作者: Mango

预测以下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
这个问题的测验