Ok ho capito, aprendo l'inputstream poi non posso aprire l'outputstream perché il file risulta già aperto.
Ho risolto utilizzando RandomAccessFile.

Grazie