Ciao a tutti. Ho due problemi:

Nella classe Bilancio ho questo metodo per caricare un oggetto Bilancio da file:
codice:
public Bilancio loadFile(String nome){
    	try{
    		ObjectInputStream in = new ObjectInputStream(new FileInputStream(nome));
    		Bilancio b = (Bilancio) in.readObject();
    		
    		in.close();
    		return b;
    	}
    	catch (ClassNotFoundException e) {
            e.printStackTrace();
        } catch(FileNotFoundException e) {
            e.printStackTrace();
        } catch (IOException e) {
            e.printStackTrace();
        }
    	
    }
Errore generato: "il metodo deve restituire un dato di tipo bilancio". In pratica non mi legge il return. Ho provato a metterlo fuori dal try ma se lo fo, non mi identifica b.

Secondo problema: nell'eseguibile EseguiBilancio devo lanciare il metodo loadFile. Come faccio?
Va bene il codice:
codice:
Bilancio b = new Bilancio();
b.loadFile(nome_file);
?

Grazie a tutti