Exception in thread main java.lang.noSuchMethodError : main

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:

[code]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);
}

}
[/code]

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

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

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

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

Mto obrigado hein, valew!