- package cn.CodeSnippet.snippets.core;
- import java.util.logging.Logger;
- import java.util.logging.Level;
- import java.util.Date;
- import java.text.DateFormat;
- import java.text.SimpleDateFormat;
- import java.text.ParseException;
- public class LogException {
- private static Logger logger = Logger.getLogger(LogException.class.getName());
- public static void main(String[] args) {
- DateFormat df = new SimpleDateFormat("dd/MM/yyyy");
- df.setLenient(false);
- try {
- // Set wrong date
- Date date = df.parse("11/08/1984");
- System.out.println("Date = " + date);
- } catch (ParseException e) {
- // Create log message
- if (logger.isLoggable(Level.SEVERE)) {
- logger.log(Level.SEVERE, "Error parsing date", e);
- }
- }
- }
- }
- //该片段来自于http://www.codesnippet.cn/detail/151120137218.html
来源: http://www.codesnippet.cn/detail/151120137218.html