Validação de Datas

Olá,

Gostaria de saber como posso validar datas em Java (Por favor, não me dêem soluções com javascript).
Exemplo: Se o usuário digitar uma data “32/56/2004”, eu teria que analisar os valores e retornar “data inválida”.
Gostaria de saber se tem algum método mais prático de se fazer isso, ao invés de se fazer na mão.
Valeu.

Não testei, mas veja se este método irá te ajudar…

DateFormat.parse(String date)

Blz? :wink:

Acho adequado vc criar uma classe com o nome de DataVal…(o nome que vc quiser) e três classes auxiliares para controlar a exceção…o erro…
entaum ficaria assim…DataVal, ErroDia, ErroMes, ErroAno…
e no seu programa principal vc faria:
DataVal data=new DataVal;

[]´s