Class Paths
- java.lang.Object
 -  
- java.nio.file.Paths
 
 
public final class Paths extends Object
This class consists exclusively of static methods that return a Path by converting a path string or URI.
- API Note:
 - It is recommended to obtain a 
Pathvia thePath.ofmethods instead of via thegetmethods defined in this class as this class may be deprecated in a future release. - Since:
 - 1.7
 - See Also:
 Path
Method Summary
| Modifier and Type | Method | Description | 
|---|---|---|
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   |  
static Path |  get(URI uri) |    Converts the given URI to a   |  
Methods declared in class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait  Method Detail
get
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:
 - This method simply invokes 
Path.of(String, String...)with the given parameters. - Parameters:
 - 
first- the path string or initial part of the path string - 
more- additional strings to be joined to form the path string - Returns:
 - the resulting 
Path - Throws:
 - 
InvalidPathException- if the path string cannot be converted to aPath - See Also:
 - 
FileSystem.getPath(java.lang.String, java.lang.String...),Path.of(String,String...) 
get
public static Path get(URI uri)
Converts the given URI to a Path object.
- Implementation Requirements:
 - This method simply invokes 
* Path.of(URI)with the given parameter. - Parameters:
 - 
uri- the URI to convert - Returns:
 - the resulting 
Path - Throws:
 - 
IllegalArgumentException- if preconditions on theuriparameter 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:
 Path.of(URI)