NullPointerException | Java

 

Descripción

La excepción NullPointerException se genera cuando un programa intenta acceder a un método o propiedad de un objeto que es nulo. En otras palabras, cuando intentamos realizar una operación sobre un objeto que no existe, Java lanza esta excepción.

Esto puede suceder cuando se hace una referencia a un objeto sin inicializarlo, cuando se intenta acceder a un objeto que ya se ha liberado de memoria o cuando un método devuelve null y se intenta utilizar el valor retornado como si fuera un objeto.

Sintaxis

public class NullPointerException extends RuntimeException

Constructores

Ejemplo

public class Main {
    public static void main(String[] args) {
        String str = null;
        System.out.println(str.length());
    }
}

En este caso, str es null, por lo que cuando intentamos acceder a su método length(), se lanza una NullPointerException.

Artículos

Manual Java

Aprende más sobre Java consultando online o descargando nuestro manual.

Test Java

¿Te atreves a probar tus habilidades y conocimiento en Java con nuestro test?

Vídeos Java

Disfruta también de nuestros artículos sobre Java en formato vídeo. Aprovecha y suscribete a nuestro canal.