File.createNewFile() | Java

 

Descripción

Método createNewFile del objeto File en Java crea un fichero vacío. Siempre y cuando el fichero no exista. Si el fichero es creado satisfactoriamente devuelve true, en caso de que el fichero exista devuelve false.

Se puede lanzar la excepción IOException debido a que el sistema no tiene permisos de escritura sobre el directorio o que existe algún problema con el sistema de ficheros.

También se puede lanzar una excepción SecurityException cuando el gestor de seguridad deniegue el acceso de escritura al fichero. Es importante tener esto en cuenta cuando trabajemos en entornos con políticas de seguridad restrictivas.

Sintaxis

public boolean createNewFile() throws IOException

Excepciones

SecurityException, IOException

Clase Padre

File

Ejemplo

File fichero = new File("c:\\temp\\miFichero.txt");

try {
 // A partir del objeto File creamos el fichero físicamente
 if (fichero.createNewFile())
   System.out.println("El fichero se ha creado correctamente");
 else
   System.out.println("No ha podido ser creado el fichero");
} catch (IOException ioe) {
   ioe.printStackTrace();
}

Artículos

Manual Java

Aprende más sobre Java consultando online o descargando nuestro manual.

Test Java

¿Te atreves a probar tus habilidades y conocimiento en Java con nuestro test?

Vídeos Java

Disfruta también de nuestros artículos sobre Java en formato vídeo. Aprovecha y suscribete a nuestro canal.