OK, avevo trovato qualcosa di simile in giro!
mi manca ancora una cosa.
Come faccio ad eseguire il metodo contenente il tuo codice (che poi è uguale a quello che ho trovato per conto mio, e torna...) solo se il file in questione esiste?
Io ho provato a interpretare l'eccezione IOException e che mi dà java.io.FileNotFoundException ma non riesco a gestirla a dovere, poiché l'eccezione si verifica proprio quando devo eseguire il metodo... mi servirebbe qualcosa per "vederla" prima!
Non so se mi sono spiegato....
In 2 parole. Se esiste il file dei dati devo leggerlo e aggiornare le mie variabili, se non esiste le inizializzo come mi pare a me. Ma non so se esiste a priori!!
spero che tu abbia intuito di cosa parlo!