Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/06/2013, 21:36
opzina
 
Fecha de Ingreso: marzo-2008
Mensajes: 1.020
Antigüedad: 16 años, 1 mes
Puntos: 21
[Consulta] Null Pointer Exception

Cuando intento recorrer el array "this.player" después de cargado me da la excepción de puntero null.

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
  1. do {
  2.                 System.out.println("Ingrese el Pseudónimo");
  3.                 br2 = new BufferedReader(new InputStreamReader(System.in));
  4.                 name = br2.readLine();
  5.  
  6.                
  7.                 this.player = new Persona[2];
  8.                 this.player[index] = new Persona(name);
  9.                 //System.out.println("-> " + this.player[index].getName());
  10.                
  11.                 index++;
  12.             } while(index < 2);
  13.            
  14.             for(int i = 0; i < this.player.length; i++) {
  15. // acá se produce la exception
  16.                 System.out.println(this.player[i].getName());
  17.             }
__________________
_

Última edición por opzina; 18/06/2013 a las 21:41