Почему это не печатает целые числа?

try {

    Scanner sc = new Scanner(new File("testing.txt"));

    while (sc.hasNextInt()){
        int i = sc.nextInt();
        //timing.add(i);
        System.out.println(i);
    }   

    sc.close();

}catch (FileNotFoundException e) {
    e.printStackTrace();
}

В текстовом файле есть int и строки. Я могу заставить его печатать слова из текстового файла, но не цифры.

Текстовый файл включает в себя следующее:

Майкл 3000
7000 Бильбо
Мне нравится номер 2000, а ты?
Нет мне нравится 9000

Ответы на вопрос(5)

Ваш ответ на вопрос