1
resposta

unreachable code - if(false)

No último parágrafo, onde diz:

if(false) {.... } //compila, apesar de ser unreachable code        

ele só complila pois exite a implementação 'throw new RuntimeException();', caso não existise esta linha, o código não compila assim como a condição (X > 200).

1 resposta

Olá RENAN

Correto, removendo o throw o código não compilaria.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software