Olá, estou com o seguinte problema no código a seguir:
DateFormat df = DateFormat.getDateInstance();
df.setLenient(false);
String strDataNascimento = jDataChooserNascimento.getDateFormatString();
try {
java.util.Date dataNascimento = df.parse(strDataNascimento);
socio.setDataNascimento(dataNascimento);
} catch (ParseException ex) {
jDataChooserNascimento.requestFocus();
String mensagem = "Não foi informada a data de "
+ "nascimento ou\ninformada uma data válida.";
throw new JavaClubeException(mensagem);
} catch (JavaClubeException ex) {
jDataChooserNascimento.requestFocus();
throw new JavaClubeException(ex.getMessage());
}
O problema é que sempre aparece a mensagem dizendo que a data esta inválida, por algum motivo não
ta pegando o valor que o usuário digita no jDataChooser e eu não sei o
pq, alguém poderia me ajudar?