0

Me tira NullPointerException en el metodo procesaInformacion, cuya función es añadir los parametros introducidos por el usuario y crear un ArrayList con ellos.

private void bAlumnoActionPerformed(java.awt.event.ActionEvent evt) {                                        
    String nombre=nombreIntroducido.getText();
    String apellido=apellidoIntroducido.getText();
    int nºexp=Integer.parseInt(nºexpIntroducido.getText());
    float primeraNota= Float.parseFloat(primeraIntroducido.getText());
    float segundaNota= Float.parseFloat(segundaIntroducido.getText());
    float terceraNota= Float.parseFloat(terceraIntroducido.getText());
    int añoNac=Integer.parseInt(añoIntroducido.getText());
    DatosAlumno nuevoAlumno= new DatosAlumno(nombre,apellido,nºexp,primeraNota,segundaNota,terceraNota,añoNac);
    gestora.procesaInformacion(nuevoAlumno);
}   

Aqui esta el metodo procesaInformacion, donde DatosAlumno es un objeto de la clase que contiene la informacion a introducir en el ArrayList

public void procesaInformacion(DatosAlumno a){
     this.add(a);       
}  
Mariano Córdoba
  • 671
  • 5
  • 11

1 Answers1

-1

Lo más probable es que no hayas inicializado correctamente la variable gestora y eso te esté dando un NullPointerException.

Mariano Córdoba
  • 671
  • 5
  • 11
  • Buenas por favor mejora tu respuesta, ve [¿Cómo escribo una buena respuesta?](https://es.stackoverflow.com/help/how-to-answer) para que la comunidad te entienda mejor y sea realmente aceptada. – Luis Daniel Rovira Contreras Dec 18 '17 at 01:58