Ausnahme ignorieren und Dateien in einem Verzeichnis fortsetzen und zählen

8

Der folgende Codeschnipsel zählt die Anzahl der Dateien in einem Verzeichnis:

%Vor%

Der obige Code kann die Anzahl der Dateien nicht erhalten, wenn eine Ausnahme ausgelöst wird.

Die Frage ist: Wie ignoriere ich die Ausnahme und fahre fort, die Anzahl der Dateien zu zählen.

In Java 7 : Ich habe Files.walkFileTree(path, utils) mit der folgenden Klasse verwendet:

%Vor%

Bearbeiten: Hier ist der Stack-Trace der Ausnahme:

%Vor%     
Kachna 05.09.2015, 11:35
quelle

1 Antwort

2

Bis jetzt scheint Files.walk immer noch nicht gut mit Streams zu spielen. Stattdessen möchten Sie stattdessen Files.newDirectoryStream verwenden. Hier ist ein Code-Snippet, das helfen könnte.

%Vor%     
rrufai 08.09.2015, 14:02
quelle

Tags und Links