я не очень понимаю какие могут быть потери???
package com.javarush.task.task18.task1816;
import java.io.*;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashSet;
import java.util.Set;
/*
Английские буквы
*/
public class Solution {
public static void main(String[] args) {
FileReader fileReader = null;
try {
fileReader = new FileReader(args[0]);
} catch (FileNotFoundException e){
e.printStackTrace();
}
ArrayList<Character> listEnglishWord = new ArrayList<>();
char[] chars = new char[10];
int count = 0;
try {
while (fileReader.ready()){
fileReader.read(chars,0,1);
String wordFromFile = Character.toString(chars[0]).toLowerCase();
for (int i=97; i<123;i++){
String alphabet = Character.toString(i);
if (wordFromFile.equals(alphabet)){
count++;
}
}
}
System.out.println(count);
} catch (IOException e){
e.printStackTrace();
}
try{
fileReader.close();
} catch (IOException e){
e.printStackTrace();
}
}
}