Здравствуйте. Не могу понять что не так. Прошу помощи.
package com.javarush.task.task18.task1817;
/*
Пробелы
*/
import java.io.FileInputStream;
import java.io.IOException;
import java.util.Locale;
public class Solution {
public static void main(String[] args) throws IOException {
FileInputStream fis = new FileInputStream(args[0]);
double allSymbol = args[0].length();
double spaceSymbol = allSymbol - args[0].replaceAll(" ", "").length();
double val = (spaceSymbol / allSymbol) * 100.0;
System.out.printf(Locale.ENGLISH, "%.2f", val);
fis.close();
}
}