Added in API level 26

Paths

public final class Paths
extends Object

java.lang.Object
   ↳ java.nio.file.Paths


This class consists exclusively of static methods that return a Path by converting a path string or URI.

See also:

Summary

Public methods

static Path get(URI uri)

Converts the given URI to a Path object.

static Path get(String first, String... more)

Converts a path string, or a sequence of strings that when joined form a path string, to a Path.

Inherited methods

Public methods

get

Added in API level 26
public static Path get (URI uri)

Converts the given URI to a Path object.

Implementation Requirements:
Parameters
uri URI: the URI to convert

Returns
Path the resulting Path

Throws
IllegalArgumentException if preconditions on the uri parameter do not hold. The format of the URI is provider specific.
FileSystemNotFoundException The file system, identified by the URI, does not exist and cannot be created automatically, or the provider identified by the URI's scheme component is not installed
SecurityException if a security manager is installed and it denies an unspecified permission to access the file system

See also:

get

Added in API level 26
public static Path get (String first, 
                String... more)

Converts a path string, or a sequence of strings that when joined form a path string, to a Path.

Implementation Requirements:
Parameters
first String: the path string or initial part of the path string

more String: additional strings to be joined to form the path string

Returns
Path the resulting Path

Throws
InvalidPathException if the path string cannot be converted to a Path