Originariamente inviato da vespaslight125
Però pensavo che mi lanciasse in automatico un'eccezione quando si tenta di salvare due file con lo stesso nome...invece me li sovrascrive...qualche idea su come fare???
Di norma le classi per la scrittura sovrascrivono il file. Ma c'è anche la possibilità di fare l'append, FileOutputStream ha un costruttore apposito che ha un parametro 'boolean append'.

Ti interessa scoprire se il file esiste già? Con l'oggetto File basta che usi il metodo exists().