Visualizzazione dei risultati da 1 a 9 su 9

Hybrid View

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2007
    Messaggi
    4,157
    se riesci ad eseguire in debug meglio, metti un breakpoint alla riga 90 e vedi cosa vale null.
    Se non riesci ad eseguire in debug, ti consiglio PRIMA della NPE di mettere delle stampe a video, del tipo

    System.out.println("Carrello null? + (carrello == null) );

    e vedi che dice.

    poi sarebbe interessante vedere l'intera classe, perché in qualche punto probabilmente fai un set a null, così non ti so dire
    RTFM Read That F*** Manual!!!

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320
    Quote Originariamente inviata da valia Visualizza il messaggio
    poi sarebbe interessante vedere l'intera classe, perché in qualche punto probabilmente fai un set a null, così non ti so dire

    Sì, anche secondo me da qualche parte viene messo a null il riferimento, per questo la sola parte di codice che hai postato non è sufficiente. Probabilmente, prima di richiamare il metodo "aggiungiAlCarrello()", richiami altri metodi sullo stesso oggetto e uno di questi imposta a null l'ArrayList.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

Tag per questa discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.