Java : NoSuchFileException con ejemplos
NoSuchFileException (Java SE 21 & JDK 21) en Java con ejemplos.
Encontrará ejemplos de código en la mayoría de los métodos de NoSuchFileException.
Nota :
- Este artículo puede utilizar software de traducción para su comodidad. Consulte también la versión original en inglés.
Summary
final var file = Path.of("R:", "java-work", "aaa.txt");
System.out.println(file); // R:\java-work\aaa.txt
System.out.println(Files.notExists(file)); // true
try {
System.out.println("-- delete --");
Files.delete(file);
} catch (NoSuchFileException e) {
System.out.println(e);
}
// Result
// ↓
//-- delete --
//java.nio.file.NoSuchFileException: R:\java-work\aaa.txt
final var src = Path.of("R:", "java-work", "aaa.txt");
final var dst = Path.of("R:", "java-work", "bbb.txt");
System.out.println(src); // R:\java-work\aaa.txt
System.out.println(dst); // R:\java-work\bbb.txt
System.out.println(Files.notExists(src)); // true
System.out.println(Files.notExists(dst)); // true
try {
System.out.println("-- copy --");
Files.copy(src, dst);
} catch (NoSuchFileException e) {
System.out.println(e);
}
// Result
// ↓
//-- copy --
//java.nio.file.NoSuchFileException: R:\java-work\aaa.txt
Constructors
NoSuchFileException (String file)
final var e = new NoSuchFileException("aaa.txt");
System.out.println(e); // java.nio.file.NoSuchFileException: aaa.txt
System.out.println(e.getFile()); // aaa.txt
NoSuchFileException (String file, String other, String reason)
final var e = new NoSuchFileException("aaa.txt", "bbb.txt", "Reason!");
System.out.println(e); // java.nio.file.NoSuchFileException: aaa.txt -> bbb.txt: Reason!
System.out.println(e.getFile()); // aaa.txt
System.out.println(e.getOtherFile()); // bbb.txt
System.out.println(e.getReason()); // Reason!
System.out.println(e.getMessage()); // aaa.txt -> bbb.txt: Reason!
Methods declared in FileSystemException
getFile, getMessage, getOtherFile, getReason
Consulte el siguiente enlace.
Methods declared in Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
Consulte el siguiente enlace.
Related posts
- Ejemplos de API