Fecha y hora actual: Jueves 05 Dic 2019 17:59
Índice del Foro

Foros de programación informática, diseño gráfico y Web

En esta comunidad intentaremos dar soporte de programación a todos los niveles, desde principiantes a profesionales de la informática, desarrollo de programas, programación web y mucho más.

[Problema] NullPointerException

Responder al Tema

Índice del Foro > Java > [Problema] NullPointerException

Autor Mensaje
wrath_fercho



Registrado: 07 Feb 2014
Mensajes: 1

Mensaje Publicado: Viernes 07 Feb 2014 09:56

Título del mensaje: [Problema] NullPointerException

Responder citando

Saludos. Estoy haciendo un pequeño programa y tengo un error que me esta sacando de quicio. Espero puedan ayudarme, soy principiante en esto.

Tengo una clase estudiante en la cual debo trabajar con el constructor por defecto y una funcion de seteo para añadir datos a los objetos de la clase. La funcion es la siguiente:

public void setear(String nombre, String codigo, String facultad){
this.nombre = nombre;
this.codigo = codigo;
this.facultad = facultad;
}

Me enseñaron que la manera de crear un vector de objetos cuando se trabaja sin constructor es, en este caso:

estudiante grupo[] = new estudiante[5];

y para ingresar los datos al vector utilizo la funcion de la siguiente manera:

grupo[0].setear("carlos", "A001", "ingenieria" ) ; y asi en el resto de posiciones.

Es justo en esta linea donde me lanza el error: Exception in thread "AWT-EventQueue-1" java.lang.NullPointerException at Estudiant.paint(Estudiant.java:51)

Buscando sobre el error se supone es causado por llamar a un objeto no inicializado, pero en teoria lo hice. Espero puedan ayudarme.

Volver arriba
Ver perfil del usuario Enviar mensaje privado
Pico
Usuario Activo


Registrado: 25 Jun 2013
Mensajes: 628

Mensaje Publicado: Viernes 07 Feb 2014 10:59

Título del mensaje: [Problema] NullPointerException

Responder citando

Sí, después del estudiante grupo[] = new estudiante[5]; tienes una tabla de cinco punteros a estudiante con el valor de null. Tienes que asignarle memoria a cada uno antes de poder asignar un valor a cada campo.

Volver arriba
Ver perfil del usuario Enviar mensaje privado
Responder al Tema
Mostrar mensajes anteriores:   
Ir a:  
Todas las horas están en GMT + 2 Horas

Temas relacionados

Tema Autor Foros Respuestas Publicado
El foro no contiene ningún mensaje nuevo

Problema en c++ - Números k-emparejados

maricarmeniii C, C#, Visual C++ 0 Lunes 21 Oct 2019 17:33 Ver último mensaje
El foro no contiene ningún mensaje nuevo

Desarrollar problema vb.net

Dav2k6 Visual Basic .NET 0 Miércoles 03 Jul 2019 09:12 Ver último mensaje
El foro no contiene ningún mensaje nuevo

Problema con mostrar datos en JTable con Iterat...

mariaelhacker Java 0 Lunes 11 Mar 2019 13:25 Ver último mensaje
El foro no contiene ningún mensaje nuevo

Problema con el archivo .htaccess

P3p3 Temas generales 3 Domingo 18 Feb 2018 23:35 Ver último mensaje
El foro no contiene ningún mensaje nuevo

Problema al mostrar una variable en un jlabel

Jensel S.G Java 2 Lunes 16 Oct 2017 02:48 Ver último mensaje
Panel de Control
No puede crear mensajes, No puede responder temas, No puede editar sus mensajes, No puede borrar sus mensajes, No puede votar en encuestas,