Código inalcanzable mientras bucle
Cuando estoy compilando este código
public static void main(String [] args) {
int x = 0;
while(false)
{
System.out.println(hello);
}
}
Está mostrando código de error de tiempo de compilación inalcanzable.
Pero cuando modifiqué este código para
public static void main(String [] args) {
int x = 0;
boolean result = false;
while(result)
{
x=4;
}
}
está funcionando bien
Alguien puede decirme la razón detrás de este comportamiento.