Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Bug] erro com o else

fiz tudo igual os professores n entendo oque tem errado da um erro "'else' without 'if'" fiz tudo igual os professores n entendo oque tem errado da um erro "'else' without 'if'"

1 resposta
solução!

Oi Micael! Tudo bem?

Na linha if(inclnoplano==true || tipoplano.equals("plus"));, o ponto e vírgula no final faz com que o if termine ali, e o else fica "solto", causando o erro.

Removendo o ponto e vírgula

public class Condicional {
    public static void main(String[] args) {
        int ano = 2002;
        boolean inclnoplano = true;
        double notadofilme = 8.1;
        String tipoplano = "plus";
        if (ano >= 2022) {
            System.out.println("Filme em lançamento");
        } else {
            System.out.println("Filme retro");
        }
        if (inclnoplano == true || tipoplano.equals("plus")) {
            System.out.println("Filme liberado");
        } else {
            System.out.println("Filme indisponível");
        }
    }
}

Com essa remoção, seu código "Rodará" como esperado.

Espero ter ajudado.