Mientras que Path describe una ubicación, la clase Files contiene métodos estáticos que actúan sobre el sistema de archivos. La mayoría lanzan la IOException checked o una subclase específica, y el examen suele preguntar qué excepción ocurre. Files.exists(path) y Files.notExists(path) comprueban la existencia; ambos pueden devolver false si el programa no puede determinar la respuesta, por ejemplo por permisos. isDirectory, isRegularFile, isReadable, size e isSameFile son otras comprobaciones comunes.
Sigue leyendo gratis
Crea una cuenta gratis de StudyToCert para leer el resto de esta lección: 6 secciones más, 5 términos clave, un ejemplo real, un consejo para el examen y preguntas de repaso. Todas las lecciones, laboratorios y exámenes de práctica son gratis con una cuenta.