Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Erro ao Executar o programa BalancoTrimestral2 com a mediaMensal

class BalancoTrimestral2 { public static void main (String[] args) { int gastoJaneiro = 15000; int gastoFevereiro = 23000; int gastoMarco = 17000; int gastosTrimestre = gastoJaneiro + gastoFevereiro + gastoMarco; int mediaMensal = gastosTrimestre / 3; System.out.println("gastosTrimestre: " + gastosTrimestre); System.out.println("O Valor da média mensal = " + mediaMensal); } }

C:\CURSOS\ALURA\JAVA>javac BalancoTrimestral2.java

C:\CURSOS\ALURA\JAVA>javac BalancoTrimestral2.java

C:\CURSOS\ALURA\JAVA>java BalancoTrimestral2 Exception in thread "main" java.lang.UnsupportedClassVersionError: BalancoTrimestral2 (Unsupported major.minor version 52.0) at java.lang.ClassLoader.defineClass0(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:539) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123) at java.net.URLClassLoader.defineClass(URLClassLoader.java:251) at java.net.URLClassLoader.access$100(URLClassLoader.java:55) at java.net.URLClassLoader$1.run(URLClassLoader.java:194) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:187) at java.lang.ClassLoader.loadClass(ClassLoader.java:289) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274) at java.lang.ClassLoader.loadClass(ClassLoader.java:235) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)

C:\CURSOS\ALURA\JAVA>

3 respostas

Boa tarde Ricardo,

Tente na classe, antes da palavra class , incluir a palavra public e repita os passos.

Se não der certo, veja esse post.

Avisa aí se der certo.

Abraço.

solução!

Na minha maquina havia 4 versões do java. Eu havia instalado uma com o NetBeans. Desinstalei todas as versões do Java e instalei o JDK que veio com o NetBeans, configurei a variável de ambiente e funcionou normalmente. Obrigado pela ajuda.

É, instalar muitas versões do Java sem remover as anteriores pode dar problemas também.

Tanto as IDEs como os programas de linha de comando podem se perder, no sentido de usar uma versão que não é a que você está esperando.

Ah, que bom que deu certo.

Pode assinalar o tópico como resolvido, para que, caso mais alguém tenha o problema similar ao seu, saiba que caminho seguir?

Abraço.