Прошу направить мысли в правильную сторону
package com.javarush.task.task18.task1822;
import java.util.*;
import java.io.*;
import java.text.*;
/*
Поиск данных внутри файла
*/
public class Solution {
public static void main(String[] args) throws IOException, NullPointerException{
BufferedReader red = new BufferedReader(new InputStreamReader(System.in));
FileReader fr = new FileReader(red.readLine());
BufferedReader rex = new BufferedReader(fr);
String line = null;
while(true){
line = rex.readLine();
if(line == null){
break;
}
if(line.trim().substring(0,args[0].length()).equals(args[0])){
System.out.println(line);
break;
}
}
red.close();
rex.close();
}
}