brunosk2 0 Denunciar post Postado Outubro 2, 2011 Boa tarde, sou iniciante em java, tenho que fazer um programa que trate o erro de um usuario digitar uma string num campo que aceita apenas numeros, tem que ser feito usando JOptionPane, eu fiz, mas ta dando erro em uma linha no eclipse alguem sabe o porque desse erro? import javax.swing.JOptionPane; public class entrada { double saldo; public double getSaldo() { return saldo; } public void setSaldo(double saldo) { this.saldo = saldo; } ta dando o erro aqui, a mensagem é Syntax error on token "}", { expected after this token try{ setSaldo(this.saldo + Double.parseDouble(JOptionPane.showInputDialog("Digite o valor de entrada"))); }catch(NumberFormatException erro){ JOptionPane.showMessageDialog(null, "Digite apenas numeros", "Tipo invalido!", 0); }finally{ JOptionPane.showMessageDialog(null, "Menssagem no finally do metodo de entrada", "Finally - por aqui sempre passa", 0 ); } } } Compartilhar este post Link para o post Compartilhar em outros sites
Vergil 15 Denunciar post Postado Outubro 4, 2011 O bloco try/catch/finally está fora de um método. Ou você o coloca dentro do método setSaldo ou cria outro método pra colocá-lo. Compartilhar este post Link para o post Compartilhar em outros sites