Questions marquées «nullpointerexception»

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

30
É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 acceptée peut être obsolète, voir https://stackoverflow.com/a/2386013/12943 pour une approche plus récente.



18
Pourquoi mon champ Spring @Autowired est-il nul?
Remarque: Il s'agit d'une réponse canonique à un problème courant. J'ai une @Serviceclasse Spring ( MileageFeeCalculator) qui a un @Autowiredchamp ( rateService), mais le champ est nulllorsque j'essaie de l'utiliser. Les journaux montrent que le MileageFeeCalculatorbean et le MileageRateServicebean sont en cours de création, mais j'obtiens un NullPointerExceptionchaque fois que …


10
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 googler pour "trace de pile vide du pointeur java null" mais je …


4
Pourquoi utiliser Optional.of plutôt que Optional.ofNullable?
Lorsque vous utilisez la Optionalclasse Java 8 , il existe deux façons dont une valeur peut être encapsulée dans une option. String foobar = <value or null>; Optional.of(foobar); // May throw NullPointerException Optional.ofNullable(foobar); // Safe from NullPointerException Je comprends que Optional.ofNullablec'est le seul moyen sûr d'utiliser Optional, mais pourquoi Optional.ofexiste- …



10
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; } Mais NullPointerExceptionsera jeté de toute façon si un nullobjet …

12
Qu'est-ce qu'une exception NullPointerException et comment la corriger?
Les réponses à cette question sont un effort communautaire . Modifiez les réponses existantes pour améliorer ce post. Il n'accepte pas actuellement de nouvelles réponses ou interactions. На этот вопрос есть ответы на Stack Overflow на рdedом : Что такое Null Pointer Exception et как его испправить? Quelles sont les …

8
Android - Comment remplacer le bouton «Retour» pour qu'il ne termine pas () mon activité?
J'ai actuellement une activité qui, lorsqu'elle sera affichée, une notification s'affichera également dans la barre de notification. C'est ainsi que lorsque l'utilisateur appuie sur la maison et que l'activité est poussée à l'arrière-plan, il peut revenir à l'activité via la notification. Le problème survient lorsqu'un utilisateur appuie sur le bouton …



En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.