Пишет что потоки не закрыты и не все символы выводятся на экран
package com.javarush.task.task13.task1318;
import java.io.BufferedReader;
import java.io.FileInputStream;
import java.io.InputStreamReader;
import java.util.Scanner;
import java.io.*;
/*
Чтение файла
*/
public class Solution {
public static void main(String[] args) {
// напишите тут ваш код
try(Scanner scr = new Scanner(System.in);
BufferedReader bf = new BufferedReader(new InputStreamReader(new FileInputStream(new File(scr.nextLine()))))) {
String str = bf.readLine();
System.out.println(str);
} catch (IOException e) {
System.out.println("Не правильный путь или файл отсутствует");
}
}
}