IOExceptionIOException
Eine I/O-Operation schlägt fehl oder wird unterbrochen.
DirectoryNotEmptyExceptionDas Löschen eines Verzeichnisses schlägt fehl, weil es nicht leer ist.
Files.delete() wurde auf ein Verzeichnis aufgerufen, das noch Dateien oder Unterverzeichnisse enthält. Nicht leere Verzeichnisse können nicht direkt gelöscht werden.
Zuerst alle Inhalte des Verzeichnisses löschen. Files.walkFileTree() verwenden, um das Verzeichnis und seinen Inhalt rekursiv zu löschen. FileUtils.deleteDirectory() aus Apache Commons verwenden.
IOExceptionEine I/O-Operation schlägt fehl oder wird unterbrochen.
SocketExceptionEine Socket-Operation schlägt fehl, z. B. beim Erstellen oder Zugreifen auf einen Socket.
CharConversionExceptionEine Zeichencodierungs- oder -decodierungsoperation stößt auf eine ungültige Bytesequenz.
NoSuchMethodErrorZur Laufzeit wird eine Methode aufgerufen, die in der Klasse nicht existiert.
ClassFormatErrorEine Class-Datei hat ein ungültiges Format oder eine ungültige Struktur.
StackOverflowErrorDer Call-Stack hat seine maximale Größe überschritten, meist durch tiefe oder unendliche Rekursion.