工具类中,一般不建议方法抛出异常,工具类的作用就是为了简化代码,如果还要抛出checked异常,那还不如不用工具类,最典型的就是格式化日期了
private static final Logger LOGGER = LoggerFactory.getLogger(DateUtil.class);
public static Date parse(String string, String formatter) {
if(string == null || string.length() == 0) {
return null;
}
DateFormat df = getDf(formatter);
try {
return df.parse(string);
} catch (ParseException e) {
logger.error("格式化日期时发生错误:",e);
return null;
}
}
老子写博客只是记录一些工作和生活上的东西,不爱看可以选择不看,别瞎几把评论。