Questions marquées «nullpointerexception»

L'exception Java levée lorsqu'une application tente d'utiliser null dans un cas où un objet est requis.

4017
Éviter les instructions! = Null

J'utilise object != nullbeaucoup pour éviter NullPointerException. Y a-t-il une bonne alternative à cela? Par exemple, j'utilise souvent: if (someobject != null) { someobject.doCalc(); } Cela recherche un NullPointerExceptionpour l' someobjectobjet dans l'extrait ci-dessus. Notez que la réponse...

333
NullPointerException en Java sans StackTrace

J'ai eu des exemples de notre code Java attraper un NullPointerException, mais quand j'essaie de journaliser le StackTrace (qui finit essentiellement par appeler Throwable.printStackTrace()), tout ce que je reçois est: java.lang.NullPointerException Quelqu'un at-il rencontré ce? J'ai essayé de...

214
Pourquoi utiliser Objects.requireNonNull ()?

J'ai noté que de nombreuses méthodes Java 8 dans Oracle JDK utilisent Objects.requireNonNull(), ce qui déclenche en interne NullPointerExceptionsi l'objet (argument) donné l'est null. public static <T> T requireNonNull(T obj) { if (obj == null) throw new NullPointerException(); return obj; }...