Exception in thread main java.lang.noSuchMethodError : main

3 respostas
bruno.santo

Pessoal, sou iniciante em java. Estava aqui tentando uns códigos bem simples quando me deparei com esse erro.
Eu consigo compilar, mas na hora de executar da erro exception in thread main java.lang.noSuchMethodError : main

Segue o codigo:

class conta{

    double saldo;
    String dono;
    double limite;
    int numero;

    void saca(double quantidade){
        this.saldo -= quantidade;
    }

    void deposita(double quantidade){
        this.saldo += quantidade;
    }
}

class fazerConta{
    public static void main(String [] args){

        conta minhaConta;
        minhaConta = new conta();

        minhaConta.dono = "Bruno";
        minhaConta.saldo = 500;
        minhaConta.limite = 4000;
        minhaConta.numero = 123456;

        minhaConta.saca(300);
        minhaConta.deposita(2000);

        System.out.println(minhaConta.saldo);
    }
}

Não sei o que pode ser, se alguém puder me ajudar eu fico grato.
Aguardo respostas, obrigado!

3 Respostas

BrunoBastosPJ

Para seu main ser executado, sua classe que possui o main precisa ter o mesmo nome que o arquivo .java.

leidson-JAVA

Coloca ai o que tu escreveu na hora de compilar e executar e o nome do arquivo que tu colocou! =D

bruno.santo

obrigado ae Bruno e leidson pela atencao, era isso msm, o nome do arquivo estava errado, mas eu jah corrigi.

Mto obrigado hein, valew!

Criado 27 de julho de 2010
Ultima resposta 27 de jul. de 2010
Respostas 3
Participantes 3