3
respostas

[Dúvida] Meu código apresenta erros que não consigo corrigir

Tanto quando tento rodar o Conta.java, quanto o CriaConta.java apresenta o mesmo erro que mesmo tendo acompanhado com toda a atenção, várias vezes, a vídeo da aula não consigo corrigir e nem avançar, por que apresentam este erro:tela para o erro Conta.javatela para o erro CriaConta.java Error: Unable to initialize main class CriaConta Cause by: java.lang.NoClassDefFoudError: [LString;

3 respostas

Boa noite! Tente remover o caractere ':' depois da definição do nome da classe Conta. A definição deveria ficar mais ou menos assim:

public class Account
{
   double accountBalance;
   int agency;
   int number;
   String holder;
};

Cuidado com as classes executoras ou classes do tipo Main Entry Point como a classe CriaConta que você disponibilizou. Geralmente o correto seria criar um arquivo chamado Main.java e nele definir a função main:

main method

infelizmente, continuo não conseguindo sair deste problema. Mudou o tipo de erro mas continua apresentando erro e não está compilando.

Você declarou a classe "Conta:" com dois pontos ao final, e ao instanciar o objeto no main você tentou instanciar como "Conta", sem os dois pontos.