private Athlete parseAthlete(ResultSet athleteSet) throws SQLException { SimpleDateFormat dateFormat = (SimpleDateFormat) DateFormat.getDateInstance(DateFormat.MEDIUM); Athlete athlete = new Athlete(); athlete.setName(athleteSet.getString("name")); try { Date date = new SimpleDateFormat("yyyy-MM-dd").parse(athleteSet.getString("dob")); athlete.setBirthday(dateFormat.format(date)); } catch (ParseException e) { return null; } athlete.setCountry(athleteSet.getString("country_code")); return athlete; }