Проверь, почему программа находит больше слов "world" чем есть в файле. где ошибка. где ошибка
...
        int l = s.split("world").length;
        System.out.println(l);
...