Здравствуйте! Подскажите что не так с моим вариантом решения
package com.javarush.task.task19.task1921;
import java.io.BufferedReader;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
import java.util.*;
/*
Хуан Хуанович
*/
public class Solution {
public static final List<Person> PEOPLE = new ArrayList<Person>();
public static void main(String[] args) throws IOException {
String fileName = args[0];
//String fileName = "D:\\1.txt";
FileReader fr = new FileReader(fileName);
BufferedReader br = new BufferedReader(fr);
String line ="";
while ((line = br.readLine() )!= null){
String[] arr = line.split(" ");
Date date = new Date();
date.setYear(Integer.parseInt(arr[arr.length-1])-1900);
date.setMonth(Integer.parseInt(arr[arr.length-2])-1);
date.setDate(Integer.parseInt(arr[arr.length-3]));
String name = "";
for (int i = 0; i < arr.length - 3; i++) {
name = name + arr[i] + " ";
}
PEOPLE.add(new Person(name, date));
}
br.close();
fr.close();
}
}