Пробовал типичные ошибки
1 .. ... ...
11 ... ... ..
Код устойчив, тогда что не нравится валидатору
package com.javarush.task.task18.task1822;
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.*;
/*
Поиск данных внутри файла
*/
public class Solution {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String s = br.readLine();
br.close();
int id , quantity;
String productName;
double price;
String s1;
try(BufferedReader br1 = new BufferedReader(new InputStreamReader(new FileInputStream(s)))) {
while((s1 = br.readLine()) != null) {
// id = Integer.parseInt(s1);
String[] mas = s1.split(" ");
for(int i = 0; i < mas.length; i++){
if(mas[i].equals(args[0])) {
// quantity = Integer.parseInt(s1);
// price = Double.parseDouble(s1);
System.out.println(s1);
}
}
}
}
catch(Exception e) {
e.printStackTrace();
}
}
}