Il return del valore va messo fuori dal costrutto try catch.Originariamente inviato da Uri_geller
Ciao a tutti..ho fatto questa funzione per leggere i dati da un file e metterli in un vector..ma mi ritorna un errore di tipo "missing return statment"..qualcuno mi saprebbe dire dove sbaglio?
public Vector<Lista> carica(String name_file) {
try{
FileInputStream fis = new FileInputStream(name_file);
ObjectInputStream ois = new ObjectInputStream(fis);
Vector<Lista>vec =(Vector) ois.readObject();
ois.close();
fis.close();
return vec;
}
catch(IOException e){
System.out.println("Errore: "+e);
}
catch(ClassNotFoundException c){
System.out.println("Errore: "+c);
}
}

Rispondi quotando