Salve dell'eccezione FileNotFoundException ne esistono tre varianti, ovvero quando il file non esiste , quando il file è utilizzato da un altro processo e un' altra che non ricordo. Adesso vorrei chiedervi come posso fare in fase di runtime a verificare quale delle tre eccezioni si è verificata? Avevo pensato a un if sul messaggio di errore ma è poco elegante . Sapreste darmi qualche altro consiglio?.
Praticamente ho un watch listener su una directory, quando ci copio un file esso interviene, solo che a volte interviene prima che il sistema operativo abbia finito di copiare completamente il file nella directory.
Come posso fare??

Rispondi quotando