1
resposta

Programa has been compiled by a more recent version of the Java Runtime (class file version 56.0), this version of the Java Runtime only recognizes class file versions up to 52.0

Está dando esse erro ao tentar executar o programa, preciso de ajuda:

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Olá Tainara, tudo bem?

Você compilou o seu código com JDK 12, mas está tentando rodar com o JRE 8. Confirma se o seu javac -version e java -version estão na mesma versão. Caso contrário, será necessário re-instalar o JDK e JRE na sua máquina utilizando a mesma versão para não gerar esse tipo de erro reportado.

52 = Java 8
53 = Java 9
54 = Java 10
55 = Java 11
56 = Java 12