Como tratar erro de digitaçao errado do usuario

pessoal, estou usando a classe keyboard para ler do teclado meus valores e strings. Como faço para tratar os erros do usuario ao digitar por exemplo uma string no lugar de numero? Uso o try catch? pq o erro de tela ja é tratado na classe keyboard e aparece: "error reading int data, MiN_VALUE RETURNED.

Ou você usa o try/catch ou vc configura o textfield a só aceitar números…

tentei usar o try/catch utilizando a mensagem que mencionei acima, mas da erro! Qual seria a mensagem de exceção que eu usaria?

Se é para tratar a digitação de Strings no lugar de números, você faz o try/catch tentando converter o que foi digitado para inteiro por exemplo, se der erro você lança um aviso ao usuário que o que foi digitado está incorreto…

Leia esse tutorial:
http://www.guj.com.br/java.tutorial.artigo.29.1.guj

E faça um document que trate isso.

OU:
Use um JFormattedTextField

OU:
Use um InputVerifier.

blz, vou dar uma olhada. Valeu pela ajuda pessoal!