while和if语句中的无法访问条件,一个编译,另一个没有

时间:2015-01-30 19:33:40

标签: java

while(false){
    x = 3;
}

if(false){
    x = 5;

编译器会抱怨并且不编译while语句,无法访问的代码。但它仍然为if语句编译以获得无法访问的代码。原因是什么?

0 个答案:

没有答案