Come posso verificare se esiste un file prima di aprirlo per la lettura in Java (l'equivalente di Perl
-e $filename
)?
L'unica domanda simile su SO riguarda la scrittura del file e quindi è stata data una risposta usando FileWriter
che ovviamente non è applicabile qui.
Se possibile, preferirei una vera chiamata API che restituisca vero / falso rispetto ad alcune "Chiama API per aprire un file e catturare quando genera un'eccezione che controlli" nessun file "nel testo", ma posso convivere con l'ultimo.
canRead
,canWrite
ecanExecute
per verificare che .