Ola, eu fiz um programinha de uma conta bancaria usando Threads, mais na hora de rodar da acontecendo esse erro:
Exception in thread “Thread-0” java.lang.NullPointerException
Alguem pode me ajudar!!!
Desde ja agradeco!
Ola, eu fiz um programinha de uma conta bancaria usando Threads, mais na hora de rodar da acontecendo esse erro:
Exception in thread “Thread-0” java.lang.NullPointerException
Alguem pode me ajudar!!!
Desde ja agradeco!
Cara, beleza ?
Você está tentando chamar um método de uma referência de objeto "null". Procure por variáveis que você ainda não criou o objeto. Posta o código ae pra gente te ajudar, por que, sem ver fica difícil de te falar aonde está o problema.
Inté.
Posta o código ae…
Valeu
/**
*
@author Marcus Vinicius
*/
public class Clientes extends Thread{
public Banco meubanco;
public void run()
{
// ta dano o erro nessas llinha que referencia a classe banco
meubanco.criarconta();
meubanco.fazerdeposito(100.00);
meubanco.juros(10);
meubanco.efetuarretirada(100);
System.out.println(“ola”);
}
}
poe a tag [CODE] no codigo pra ficar mais facil de ler…
e inicializa o atributo meubanco…
public Banco meubanco = new Banco();
simples assim.
Onde vc instancia o objeto banco?
É issaí memo meu velho, na hora que você chama o método criarconta();
pelo objeto Banco, obrigatóriamente tem que ter uma instancia desse objto, caso contrário vai dar NullPointerException memo, hehehe
bota assim
public class Clientes extends Thread{
public Banco meubanco = new Banco();
…
[]s
[quote=Big E]É issaí memo meu velho, na hora que você chama o método criarconta();
pelo objeto Banco, obrigatóriamente tem que ter uma instancia desse objto, caso contrário vai dar NullPointerException memo, hehehe
bota assim
public class Clientes extends Thread{
public Banco meubanco = new Banco();
…
[]s[/quote]
Deu certo aqui cara, vlw mesmo, tinha esquecido de de instanciar o objeto meu banco., Vlw pela ajuda, abraço!