не пропускает по 4 условию
package com.javarush.task.task18.task1807;
import java.io.BufferedReader;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStreamReader;
/*
Подсчет запятых
*/
public class Solution {
public static void main(String[] args) {
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
try( FileInputStream input = new FileInputStream(in.readLine());
InputStreamReader reader =new InputStreamReader(input ))
{ char[] list = new char[input.available()];
while(reader.ready()) {
for(int i=0;i<list.length; i++)
list[i] =(char) reader.read();
}
int count = 0;
for(int i=0;i<list.length; i++)
if(list[i]==',')
count++;
System.out.println(count);
}
catch(Exception e){}
}
}