Si imprimo this.player.length me da que tengo dos posiciones cargadas. Sin embargo cuando quiero obtener el nombre del jugador me da la excepción.
La excepción no se produce en el comentario inmediato donde se instancia la clase Persona.
Código Java:
Ver original
do { name = br2.readLine(); this.player = new Persona[2]; this.player[index] = new Persona(name); //System.out.println("-> " + this.player[index].getName()); index++; } while(index < 2); for(int i = 0; i < this.player.length; i++) { // acá se produce la exception }