1
resposta

[Bug] Erro seguindo a aula

Fiz literalmente "quase tudo" igual e está dando esse erro, alguém pooderia me ajudar? Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Oi, tudo bem? Esse erro acontece porque você está tentando comparar uma String(atributo plano) com um boolean(true). Em Java isso não é permitido!

Não conheço sua aplicação, mas talvez uma comparação que ia fazer sentido era:

if(plano != null && plano.equals("Plus")

ou somente

if(plano.equals("Plus"))

já que você está atribuindo "Plus" ao atributo plano logo acima, então não corre o risco de plano ser nulo.