Java - NullPointerException

 
Vista:

NullPointerException

Publicado por Nebur87 (2 intervenciones) el 18/11/2011 11:56:38
Hola ! Agradecería si me echais una mano. Tengo una clase con un constructor.

public class X{
public X() {
cat=(int) Math.round((Math.random()*10));
tam=(int) Math.round((Math.random()*100));
punt=(int) Math.round((Math.random()*5));
setCategoria(cat);
setTamanio(tam);
setPuntuacion(punt);
}
}

Y otra clase, con el metodo, crear ArrayX, que, dado un array de objetos tipo X, los va creando y metiendolos en el Array.

public class voraz{

public static X[] candidatos;

public static void crearX(int a, X[] candidatos){

int i=0;
for(i=0;i<n_peliculas;i++){
candidatos[i]=new pelicula(); (************************************)
}
}


Al ejecutar, me sale la excepción NUllPointerException en la línea marcada con asteriscos. He leido que es porque candidatos está inicializado a NULL, pero no consigo ver el problema. ¿Alguien me puede ayudar?

Un saludo. Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

NullPointerException

Publicado por Nebur87 (2 intervenciones) el 18/11/2011 12:13:27
Perdón, donde pone:

new pelicula()

es:

new X()
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar