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
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
Vídeos Java
Disfruta también de nuestros artículos sobre Java en formato vídeo. Aprovecha y suscribete a nuestro canal.