Como posso verificar se existe um arquivo antes de abri-lo para leitura em Java (o equivalente ao Perl
-e $filename
)?
A única pergunta semelhante sobre o SO lida com a gravação do arquivo e, portanto, foi respondida usando o FileWriter
que obviamente não é aplicável aqui.
Se possível, eu preferiria uma chamada de API real retornando verdadeiro / falso, em vez de alguns "API de chamada para abrir um arquivo e capturar quando ela lança uma exceção, na qual você verifica 'sem arquivo' no texto", mas eu posso viver com o último.
canRead
,canWrite
ecanExecute
para verificar que .