JOptionPanel - Cancelar

Estou rodando um programa que faz entrada de dados pelo JOptionPanel, mas se eu teclar Cancelar ele abre a console. Alguém sabe como evitar esse erro?

sds[]

Provavelmente o seu programa está esperando por algum dado no JOptionPane, logo, se ele cancelar, ele vai tentar converter ou usar um dado inexistente, e vai causar um erro. Checa primeiro se o resultado do JOptionPane não é null.

você pode me dar um exemplo?

usa

try {
  JOptionPane...
} catch( Exception e ) {
  //trata erro
}

Valeu!!! cara. deu certo

Obrigado.