JAVA.FILESYSTEM_TYPE
if stdlib.exists() was not adequate here, as on some CI systems, say Windows with Matlab R2025a, despite the same setup on a laptop working. stdlib.exists() was true, the Java function threw java.nio.file.NoSuchFileException.
this try-catch is faster and more robust
function t = filesystem_type(file) t = ''; if stdlib.strempty(file) return end try t = char(java.nio.file.Files.getFileStore(javaPathObject(file)).type); catch e javaException(e) end end