Le Wikia francophone pour Java
Exception de la documentation
NullPointerException
Package java.lang
Utilisable depuis JDK 1.0
Version du JDK lors de la traduction JDK 5.0
Arbre généalogique
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
java.lang.NullPointerException
Définition
public final class NullPointerException

extends RuntimeException

Article officiel

Cette exception est lancée lorsqu'une application tente d'utiliser un objet null alors qu'un objet est nécessaire. Ces cas comprennent:

  • Appeler une méthode d'un objet
  • Accéder ou modifier un champ d'un objet null.
  • Prendre la longueur de null comme s'il s'agissait d'un tableau.
  • Accéder ou modifier les emplacement d'un null comme s'il s'agissait d'un tableau.
  • Lancer null comme s'il s'agissait d'une valeur lançable (Throwable).

Les applications devraient lancer des instances de cette classe pour indiquer d'autres usages illégaux d'objet null.

fin.

Utilisable depuis:

JDK 1.0
Nuvola apps xmag Voir aussi l'interface Serializable qui est implémenté par NullPointerException par le biais de sa classe mère Throwable


Constructeurs de l'Exception[]

 PointerException()

public PointerException()

POINTEREXEPTIONConstruit un objet de PointerException'public PointerException(String s)

Construit un objet

PointerException' avec le message de détail spécifié.

Paramètres:

s - le message de détail.

Méthodes héritées[]

Méthodes héritées de la classe java.lang.Throwable:
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString

Méthodes héritées de la classe


clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait