Files.newDirectoryStream vs. Files.list

Estoy consciente deFiles.list (ruta) usosFiles.newDirectoryStream (ruta) internamente y básicamente solo envuelve DirectoryStream.

Sin embargo, no entiendo cuándo quiero usar el primero o el último.

¿Es esto solo un método conveniente, si quiero usar la API de transmisión? Podría haber hecho esto bastante fácil,ver esta pregunta.

Si uno mira la implementación deFiles.list, las excepciones generadas por DirectoryStream interno se envuelven enUncheckedIOException. ¿Algo que deba saber sobre esto?

Respuestas a la pregunta(1)

Su respuesta a la pregunta