StackTrace из моего NPE начинается с:Одд NullPointerException
Caused by: java.lang.NullPointerException
at pl.yourvision.crm.web.servlets.listExport.ProductListExport.writeCells(ProductListExport.java:141)
номер строки 141 в этом файле:
Double availablePieces = store != null ? store.getAvailablePieces() : 0.0;
Где магазин не утратившим store.getAvailablePieces() равно нулю. Я не понимаю, почему я здесь получаю исключение.
Любые идеи?
Верьте в JVM. IDE и отладчик помогут вам разобраться в этом. – duffymo
@ Zimi Нет проблем с store.getAvailablePieces() как магазин не является нулевым. Но я подозреваю, что поскольку getAvailablePieces() имеет значение null, он присваивает значение null доступным элементам, который имеет ссылку Double Wrapper. В дальнейшем вниз проверка кода происходит при автобоксинге/распаковке. Это может вызвать NPE. – Jigar