Java 将空字符串解析为SimpleDataFormat

Java 将空字符串解析为SimpleDataFormat,java,simpledateformat,parseexception,Java,Simpledateformat,Parseexception,到目前为止,我有: static SimpleDateFormat df = new SimpleDateFormat("dd MM yyyy"); jDateChooser8 = new com.toedter.calendar.JDateChooser(); 当我分析正确的日期时,让我们这样说: jDateChooser8.setDate(df.parse("24 07 1987")); 没关系,但是当我试图解析“(空字符串)时 我得到一个例外: 第一行错误是: java.text.Pa

到目前为止,我有:

static SimpleDateFormat df = new SimpleDateFormat("dd MM yyyy");
jDateChooser8 = new com.toedter.calendar.JDateChooser();
当我分析正确的日期时,让我们这样说:

jDateChooser8.setDate(df.parse("24 07 1987"));
没关系,但是当我试图解析
(空字符串)时

我得到一个例外:

第一行错误是:

java.text.ParseException: Unparseable date: ""
我想做的就是将日期设置为
,如何操作?

javadoc for states:“抛出: ParseException-如果无法分析指定字符串的开头。“

无法解析字符串
,因此会抛出
ParseException

javadoc for states:“抛出: ParseException-如果无法分析指定字符串的开头。“

无法解析字符串
,因此会抛出
ParseException

javadoc for states:“抛出: ParseException-如果无法分析指定字符串的开头。“

无法解析字符串
,因此会抛出
ParseException

javadoc for states:“抛出: ParseException-如果无法分析指定字符串的开头。“


字符串
无法解析,因此会抛出
解析异常

我做了我想做的事情,它似乎起了作用

jDateChooser8.cleanup();

我做了我想做的事情,但似乎成功了

jDateChooser8.cleanup();

我做了我想做的事情,但似乎成功了

jDateChooser8.cleanup();

我做了我想做的事情,但似乎成功了

jDateChooser8.cleanup();

你希望得到什么样的结果?空字符串不是日期,那么“将日期设置为”是什么意思?您的实际问题是如何清除
com.toedter.calendar.JDateChooser
。不,我想将JDateChooser的日期设置为空。您希望得到什么样的结果?空字符串不是日期,那么“将日期设置为”是什么意思?您的实际问题是如何清除
com.toedter.calendar.JDateChooser
。不,我想将JDateChooser的日期设置为空。您希望得到什么样的结果?空字符串不是日期,那么“将日期设置为”是什么意思?您的实际问题是如何清除
com.toedter.calendar.JDateChooser
。不,我想将JDateChooser的日期设置为空。您希望得到什么样的结果?空字符串不是日期,那么“将日期设置为”是什么意思?实际问题是如何清除
com.toedter.calendar.JDateChooser
。不,我想将JDateChooser的日期设置为空。