excepciones de puntero nulo son errores generados por el compilador Java cuando el programador intenta utilizar una variable que no ha sido definida. Otros compiladores , como Visual Basic, permiten el uso de variables que no se han definido en el código, pero lenguajes como C , C + + , C # y Java no permiten el uso de una variable sin definir en el código . El siguiente ejemplo muestra por qué aparece el error y cómo evitar el error que se produce cuando Java detecta un puntero nulo . Instrucciones
1
definir algunas variables. Para simular el error y mostrar por qué ocurre la excepción, definir algunas variables a utilizar más adelante en el código: int i = 2 ; int j = 2 ;
2
Intenta añadir estas dos variables juntas y asignarlos a un indefinido variable.x = j + i , lo que arroja un puntero nulo excepción porque x no está definido en el código
3
Evitar la excepción de puntero nulo comprobando si el archivo. variable es nula antes de usarlo . El código de abajo evita la excepción nula error.if (x = null ) { x = j + i ;}