Подскажите, пожалуйста, в чем ошибка.
package com.javarush.task.task19.task1904;
import java.io.IOException;
import java.util.Calendar;
import java.util.Date;
import java.util.GregorianCalendar;
import java.util.Scanner;
import java.util.*;
import java.text.*;
/*
И еще один адаптер
*/
public class Solution {
public static void main(String[] args) {
}
public static class PersonScannerAdapter implements PersonScanner {
private final Scanner fileScanner;
public PersonScannerAdapter(Scanner fileScanner) {
this.fileScanner = fileScanner;
}
public void close() {
this.fileScanner.close();
}
public Person read() throws IOException {
Date data = null;
String[] person = fileScanner.nextLine().split(" ", 4);
SimpleDateFormat format = new SimpleDateFormat("dd MM yyyy", Locale.ENGLISH);
String firstName = person[0], middleName = person[1], lastname = person[2];
try {
data = format.parse(person[3]);
}
catch (Exception e) {
}
return new Person(person[0], person[1], person[2], data);
}
}
}