我有这个代码:
aktiv_date = dateaktiv.getText().toString();
SimpleDateFormat formatter = new SimpleDateFormat("dd.MM.yyyy");
try {
aktiv_dat = formatter.parse(aktiv_date);
} catch (java.text.ParseException e) {
e.printStackTrace();
}
当我给它一个像:12101989 或类似的数字时,它不具有 dd.MM.yyyy 格式,程序崩溃,因为它说来自 aktiv_date 的数据无法解析:
aktiv_dat = formatter.parse(aktiv_date);
我该怎么做才能让它不崩溃?