Компилятор Java предназначен для такой работы или это ограничение?JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Компилятор Java предназначен для такой работы или это ограничение?

Сообщение Anonymous »

Скажем, у меня есть какие-либо строки ниже в классе Java

Код: Выделить всё

System.out.println("start");
if(true)//The compiler will give compile time error if I uncomment this.
throw new RuntimeException();
System.out.println("end");
Сообщение об ошибке недостижимого кода появится, если if(true) будет прокомментировано. Почему компилятор не знает, что строка под if(true) всегда будет выполняться?

Предназначен ли компилятор Java для работы вот так или это ограничение?

Подробнее здесь: https://stackoverflow.com/questions/951 ... limitation
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»