Fórum Erro Null Exception point JAVA #532057
17/09/2015
0
Galera eu to com um problema de um null exception point, mas eu estou passando o parametro. se alguém conseguir me ajudar fico grato!
Segue trecho código:
Class Principal
public void verficaSaldo(){
String key=JOptionPane.showInputDialog("Informe o nome do cliente ou o numero da conta:");
boolean achou=false;
int i=0;
while(i<cont && achou!=true){
achou=conta[i].verificaCliente(conta[i], key);
i++;
}if(achou=false){
JOptionPane.showMessageDialog(null, "Conta não encontrada");
}else{
conta[i].verificarSaldo(conta[i]);
}
}
public static void main(String[] args) {
Principal p=new Principal();
p.cadastrar();
p.verficaSaldo();
}
Class Conta
public Conta(String nomeCliente, String numeroConta, float saldo) {
this.nomeCliente=nomeCliente.toUpperCase();
this.numeroConta=numeroConta.toUpperCase();
this.saldo=saldo;
this.limite=400;
}
public void verficaSaldo(){
String key=JOptionPane.showInputDialog("Informe o nome do cliente ou o numero da conta:");
boolean achou=false;
int i=0;
while(i<cont && achou!=true){
achou=conta[i].verificaCliente(conta[i], key);
i++;
}if(achou=false){
JOptionPane.showMessageDialog(null, "Conta não encontrada");
}else{
conta[i].verificarSaldo(conta[i]);
}
public void verificarSaldo(Conta conta){
float saldoTotal=conta.getLimite()+conta.getSaldo();
String str="Saldo disponivel: "+conta.getSaldo()+"\n"+
"Limite disponivel: "+conta.getLimite()+"\n"+
"Saldo total: "+saldoTotal;
JOptionPane.showMessageDialog(null, str);
}
Segue trecho código:
Class Principal
public void verficaSaldo(){
String key=JOptionPane.showInputDialog("Informe o nome do cliente ou o numero da conta:");
boolean achou=false;
int i=0;
while(i<cont && achou!=true){
achou=conta[i].verificaCliente(conta[i], key);
i++;
}if(achou=false){
JOptionPane.showMessageDialog(null, "Conta não encontrada");
}else{
conta[i].verificarSaldo(conta[i]);
}
}
public static void main(String[] args) {
Principal p=new Principal();
p.cadastrar();
p.verficaSaldo();
}
Class Conta
public Conta(String nomeCliente, String numeroConta, float saldo) {
this.nomeCliente=nomeCliente.toUpperCase();
this.numeroConta=numeroConta.toUpperCase();
this.saldo=saldo;
this.limite=400;
}
public void verficaSaldo(){
String key=JOptionPane.showInputDialog("Informe o nome do cliente ou o numero da conta:");
boolean achou=false;
int i=0;
while(i<cont && achou!=true){
achou=conta[i].verificaCliente(conta[i], key);
i++;
}if(achou=false){
JOptionPane.showMessageDialog(null, "Conta não encontrada");
}else{
conta[i].verificarSaldo(conta[i]);
}
public void verificarSaldo(Conta conta){
float saldoTotal=conta.getLimite()+conta.getSaldo();
String str="Saldo disponivel: "+conta.getSaldo()+"\n"+
"Limite disponivel: "+conta.getLimite()+"\n"+
"Saldo total: "+saldoTotal;
JOptionPane.showMessageDialog(null, str);
}
Enison Ferreira
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)