Raga ma se io ho un file.txt così:
Nome,Cognome,Numero,Marca,Nome.
Giovanni,Longobardi ,3315389897,sony,m2.
Anna,Longobardi,3394782769,nokia,630.
e ho questo codice
br = new BufferedReader(fileReader);
String s;
while(( s = br.readLine())!=null)
{
String[] array = s.split(",");
persona.add(new Persona(array[0],array[1],new Telefono(array[2],array[3],array[4])));
che accetta tutte stringhe nel costruttore.. perchè mi dà l'errore java.lang.ArrayIndexOutOfBoundsException: 2 ???