title: Java.nio.files - Copying files
body: <p>Can anyone tell me what I've done wrong with the following code. I receive no errors - it just goes straight to the catch.</p>
  
  <pre><code>import java.io.IOException;
  import java.nio.file.Files;
  import java.nio.file.Path;
  import java.nio.file.Paths;
  
  public class Main {
  
      public static void main(String[] args) {
           Path source = Paths.get("C:\\Users\\Public\\Pictures\\SamplePictures");
      Path nwdir = Paths.get("D:\\NetbeansProjects\\CopyingFiles\\copiedImages");
  
      try{
      Files.copy(source, nwdir);
      }catch (IOException e){
          System.out.println("Unsucessful. What a surprise!");
      }
      }
  }
  </code></pre>