Мне нужно добавить числа из файла и усреднить их сумму и подсчитать количество слов. Пока у меня есть это, но я получаю сообщение об ошибке, и я получил это. Я пытаюсь заставить его различать слова из письма, но я получаю ошибку после того, как он работает первый в то время какДобавление чисел и подсчет слов из файла
import javax.swing.JOptionPane;
import java.util.Scanner;
import java.io.*;
public class ReadTextFile
{
public static void main (String[] args) throws IOException
{
String word, line, message, message2;
int number=0 , numword=0, numnum, numnum2, numnum3, av;
FileInputStream fis = new
FileInputStream("C:\\Users\\Douglas\\Desktop\\payroll.txt");
Scanner in = new Scanner (fis);
while (in.hasNext())
{
numword++;
word = in.next();
message2 = "The word is: "+word+"\n";
JOptionPane.showMessageDialog (null, message2);
}
in.close();
while(in.hasNextInt())
{
numnum = in.nextInt();
number++;
message = "The number is: "+numnum+"\n";
numnum2=numnum;
numnum3= numnum+numnum2;
JOptionPane.showMessageDialog (null, message);
av=numnum3/number;
}
in.close();
message = "The number of words processed was "+numword;
JOptionPane.showMessageDialog (null, message);
message2 = "The number of numbers processed was "+number+"and the average
was "+av;
}
}
показать мне ошибку, пожалуйста! –