File Input Output Java

import java.io.File;
import java.io.FileInputStream;
public class Main {
  public static void main(String[] args) throws Exception {
    File file = new File("C:/String.txt");
    FileInputStream fin = new FileInputStream(file);
    byte fileContent[] = new byte[(int) file.length()];
    fin.read(fileContent);
    System.out.println(new String(fileContent));
  }
}