Formatar campo data quando vem null do BD. (RESOLVIDO)

Bom dia Pessoal,

Estou com uma dúvida. Eu preciso formatar as datas vindas do SQL-Server do tipo datetime para o formato (“dd/MM/yyyy”), mas alguns campos não tem data, ou seja, está null. Ao tentar usar o SimpleDateFormat ele dá erro e não me deixa continuar. Alguém sabe como eu posso ignorar a formatação quando o conteúdo do campo for null?

Exemplo:

dtPedido = dataFormat.format(rs.getDate(2));

No exemplo acima, se o campo estiver null dá erro.

Agradeço a ajuda.

Té mais.

E qual procedimento se a data vir NULL ?

Uma coisa é NULL em banco de dados outra coisa totalmente diferemte NULL em JAVA

Ok ramilani12, é o seguinte, no exemplo que eu dei acima, o sistema extrairá do bd várias linhas da tabela. Algumas datas não estarão preenchidas, estarão como null no bd. O que eu estou perguntanto é como eu posso tratar a linha acima para que quando o conteúdo do campo seja null a formatação não gere erro.´

Agradeço a ajuda,

Té mais.

Simples, verifica antes de tentar formatar. Tenta assim:

Date data = (rs.getDate(2));
if(data != null)
{
   dtPedido = dataFormat.format(rs.getDate(2));
}

Ou de outra forma:
Caso NULL para vc seja válido:

dtPedido =   (  rs.getDate(2)! = null?dataFormat.format(rs.getDate(2):null  ) ;