Подтвердить что ты не робот

Есть ли способ игнорировать ошибку "Ошибка недоступности"?

Можно ли как-то игнорировать эту ошибку? Мне гораздо проще просто поставить return перед кодом, который я не хочу запускать, чем комментировать его (когда комментарии перекрываются и ведут себя плохо)...

4b9b3361

Ответ 1

Нет. Это ошибка времени компиляции. Таким образом, вы должны избавиться от него, прежде чем запускать свой класс.

То, что я обычно делаю, это поставить поддельный оператор if перед ним. Что-то вроде:

if(true)
    return;
// unwanted code follows. no errors.
i++;
j++;

С помощью этого кода вы не получите ошибку Unreachable statement. И вы получите то, что хотите.

Ответ 2

33. if (1==1) return;
34. System.out.println("Hello world!");

Работает и на других языках. Но ByteCode без строки 34.

Ответ 4

Если вы хотите отключить/включить определенный фрагмент кода, многократный трюк со старого C может помочь вам:

some_code();
more_code();
// */

/*
some_code();
more_code();
// */

Теперь вам нужно только написать /* в начале

Ответ 5

вам нужно исправить этот недостижимый код.

public void display(){
  return; //move the return statement to appropriate place
  int i;
}
Компилятор

не будет компилировать ваш исходный код. вы должны позаботиться о своем исходном коде, чтобы каждая строка была доступна для компилятора.