File Input Output Java

import java.io.File;
public class Main {
  public static void main(String[] argv) throws Exception {
    File file = new File("filename");
    File dir = new File("directoryname");
    boolean success = file.renameTo(new File(dir, file.getName()));
    if (!success) {
      System.out.println("File was not successfully moved");
    }
  }
}