Data vazia na API JXExcel [RESOLVIDO]

Pessoal

Quero fazer uma verificação se a data é vazio ou nula, para poder inserir vazio no BD (postgres)

Só que o DateCell não aceita vazio
Erro:

java.lang.ClassCastException: jxl.read.biff.BlankCell cannot be cast to jxl.DateCell
	at br.com.simcard.VerificarRegistroTelecom.carregarLinha(VerificarRegistroTelecom.java:196)
	at br.com.simcard.VerificarRegistroTelecom.Verificador(VerificarRegistroTelecom.java:65)

Eu leio o campo do excel assim:

	private Telecom carregarLinha(int nuLinhaAtual) {
		ValoresPlanilhaEnum planilhaEnum = null;
		Telecom linhaTelecom = new Telecom();
		Cell[] celulas = sheet.getRow(nuLinhaAtual);

		for (int nuCelulaAtual = 0; nuCelulaAtual < celulas.length; nuCelulaAtual++) {
			Cell celula = celulas[nuCelulaAtual];
			TelecomCelulasEnum celulaTelecom = TelecomCelulasEnum
					.obterCelulaTelecom(nuCelulaAtual);

			switch (celulaTelecom) {
case DATA_ATIVACAO:
				TimeZone gmtZone = TimeZone.getTimeZone("GMT");
				SimpleDateFormat format = new SimpleDateFormat("dd/MM/yyyy");
				format.setTimeZone(gmtZone);
				DateCell dataCell = (DateCell) celula;
				String dataFormatada = format.format(dataCell.getDate());
				linhaTelecom.setDtAtivacao(transformaData(dataFormatada));
				break;

Onde se o campo do excel estiver vazio da erro… alguem poderia me ajudar com isso? tratar quando vier vazio ?

Consegui fazendo essa verificação:

			case DATA_ATIVACAO:
				TimeZone gmtZone = TimeZone.getTimeZone("GMT");
				SimpleDateFormat format = new SimpleDateFormat("dd/MM/yyyy");
				format.setTimeZone(gmtZone);
				if(celula.getContents() != "" && celula.getContents() != null){
				DateCell dataCell = (DateCell) celula;
				String dataFormatada = format.format(dataCell.getDate());
				linhaTelecom.setDtAtivacao(transformaData(dataFormatada));
				} else {
					linhaTelecom.setDtAtivacao(null);
				}
				break;

Só não sei agora o que fazer para fazer uma consulta (SELECT)
pois tem vezes que preciso verificar se o campo já existe, e preciso fazer o select no campo data, que esta vindo null… e no postgres tem que fazer where campo IS NULL

e não sei como passar isso, ou fazer alguma conversão de string para date…

li.setDate(5, new java.sql.Date((dtAtivacao).getTime()));

Fiz uma gambiarra com selects… se vier nulo faço um select específico com IS NULL, senão faço o antigo recebendo a data como parâmetro…