try {
    String date_str = "5555-22-33";
    
    SimpleDateFormat format=new SimpleDateFormat("yyyy-MM-dd");
    format.setLenient(false);
    Date date = format.parse(date_str);
    
} catch (Exception ex){
    ex.printStackTrace();
    System.out.println("日期不合法");
}