Второй пункт выводит такое сообщение: Программа выводит меньше строк, чем содержится в файле.
Хотя он всё выводит полностью.
package com.javarush.task.task13.task1318;
import java.io.*;
import java.nio.file.Files;
import java.nio.file.Path;
import java.util.Scanner;
/*
Чтение файла
*/
public class Solution {
public static void main(String[] args) throws IOException {
// напишите тут ваш код
Scanner console = new Scanner(System.in);
FileInputStream inputStream = new FileInputStream(console.nextLine());
BufferedReader buffer = new BufferedReader(new InputStreamReader(inputStream));
String line;
while ((line = buffer.readLine()) != null){
System.out.print(line);
}
inputStream.close();
buffer.close();
}
}