Use assim
try{
String inserir = “INSERT INTO MINHA_TBL(DATA01 ,DATA02 , …) VALUES (?,?, …)”;
PreparedStatement stmt = conApJava.prepareStatement(inserir);
if (jData01DateChooser == null || jData01DateChooser.getDate() == null)
{ stmt.setNull(1, java.sql.Types.DATE); }
else
{ stmt.setTimestamp(1, new Timestamp (jData01DateChooser.getDate().getTime())); }
if (jData02DateChooser.getDate() == null)
{ stmt.setNull(2, java.sql.Types.DATE); }
else
{ stmt.setTimestamp(2, new Timestamp (jDataInicDateChooser.getDate().getTime())); }
…
…
…
stmt.executeUpdate();
…
…
conApJava.commit();
}catch (SQLException erro){
System.out.println(erro);
…
…
conApJava.rollback();
}