Maison > Java > javaDidacticiel > NullPointerException

NullPointerException

(*-*)浩
Libérer: 2019-07-29 10:17:57
original
10059 Les gens l'ont consulté

NullPointerException est l'abréviation de java.lang.NullPointerException. Il s'agit d'une classe d'exception dans le langage Java et se trouve dans le package java.lang. La classe parent est java.lang.RuntimeException. Cette exception n'a pas besoin d'être détectée et gérée dans le programme source.

NullPointerException

Cette exception est levée lorsqu'une application tente d'utiliser null là où un objet est attendu. (Apprentissage recommandé : Tutoriel vidéo Java)

Appelez la méthode d'instance de l'objet nul :

class Point {
    public int x, y;
    public int getX() { 
        return x;
    }
}
 
public class TestNullPointerException {
    static Point p1;
     
    public static void main(String args[]){
         
        p1.getX(); // 此处抛出NullPointerException    
         
    }
}
Copier après la connexion

L'application lancera NullPointerException Instance de la classe indiquant d’autres utilisations illégales d’objets nuls.

Presque tout le monde a rencontré des erreurs de pointeur nul Java. Les responsables de Java sont également conscients de ce problème, ils ont donc introduit la classe OPtional dans Java 8 spécifiquement pour résoudre le problème de sécurité de null.

Par conséquent, nous devons être très prudents et vérifier activement la valeur null lorsque l'objet peut être vide, sinon NullPointerException nous attendra.

Pour plus d'articles techniques liés à Java, veuillez visiter la colonne Tutoriel de développement Java pour apprendre !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal