Oi pessoal, to fazendo um pequeno test com try e catch em meu programa:
try {
botao1.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
if (retangulo.isSelected() == true && elipse.isSelected() == true && linha.isSelected() == true){
colunaRV = Double.parseDouble(colunaRetangulo.getText());
linhaRV = Double.parseDouble(linhaRetangulo.getText());
larguraRV = Double.parseDouble(larguraRetangulo.getText());
comprimentoRV = Double.parseDouble(comprimentoRetangulo.getText());
colunaEV = Double.parseDouble(colunaElipse.getText());
linhaEV = Double.parseDouble(linhaElipse.getText());
larguraEV = Double.parseDouble(larguraElipse.getText());
comprimentoEV = Double.parseDouble(comprimentoElipse.getText());
colunaLV = Double.parseDouble(colunaLinha.getText());
linhaLV = Double.parseDouble(linhaLinha.getText());
larguraLV = Double.parseDouble(larguraLinha.getText());
comprimentoLV = Double.parseDouble(comprimentoLinha.getText());
cordefundo2 = tcc.getColor();
cordaslinhas2 = tcc2.getColor();
mretanD = Double.parseDouble(mretangulo.getText());
RELJFrame jframeREL = new RELJFrame();
jframeREL.setVisible(true);
}
});
} catch(Exception e){
JOptionPane.showMessageDialog(null,"Um erro ocorreu!","Mensagem", JOptionPane.ERROR_MESSAGE);
}
Ate ai tudo bem. Para testar, eu digitei "a" no colunaRV (é um textfield, assim como os demais), e obviamente o netbeans voltou um erro. Mas a mensagem de erro do catch nao apareceu...Ate onde eu sei, ta tudo certo...Qual o problema?