if (false) и while (false): недоступный код или мертвый код

Я попробовал следующее в Eclipse:

if (false) {}: предупреждениемертвый кодwhile (false) {}: ошибка компиляции 'недостижимый код'

Мне было интересно, есть ли реальныйпричина» за эту разницу. Я уже нашел это ...

Ошибка компилятора недоступного кода

... но почему бы не позволитьwhile (false) для той же цели отладки?

Ответы на вопрос(2)

Ваш ответ на вопрос