Решение дебильное , но оно работает) но не проходит последний пункт,подскажите - почему?
package com.javarush.task.task19.task1907;
/*
Считаем слово
*/
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.InputStreamReader;
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
FileReader fileReader = new FileReader(reader.readLine());
/*FileReader fileReader = new FileReader("C:\\Users\\innos\\Desktop\\test111.txt");*/
reader.close();
int count = 0;
int number = 0;
while (fileReader.ready())
{
char data = (char) fileReader.read();
if (data == 'w') {
number++;
continue;
}
if (number == 1) {
if (data == 'o') {
number++;
continue;
}
}
if (number == 2) {
if (data == 'r') {
number++;
continue;
}
}
if (number == 3) {
if (data == 'l') {
number++;
continue;
}
}
if (number == 4) {
if (data == 'd') {
count++;
number = 0;
}
}
}
System.out.println(count);
fileReader.close();
}
}