C'è il finally nella try, forse non ho capito cosa intendi
E' vero, c'è solo la catch generica, potrei precederla con una specifica per file, ma cosa cambia?
Ho racchiuso tutto nella stessa try perchè le operazioni sono collegate ed al primo errore deve annullarsi l'operazione, anzi, ora mi spingo oltre: sto mettendo a punto la mia classe per i files, mi piacerebbe gestire il rollback ma non so se il file system lo gestisce