Я пытаюсь настроить программу, которая сохраняет введенные пользователем данные в файл, а затем выводит введенное пользователем среднее значение. Я использую обработку исключений, чтобы определить, вводит ли пользователь букву. Однако когда пользователь вводит букву, происходит бесконечный цикл. Я не могу разобраться в проблеме. Пожалуйста, игнорируйте плохой Java. Я просто хочу, чтобы он заработал, прежде чем я исправлю плохую Java.
import java.io.File;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.InputMismatchException;
import java.util.Scanner;
public class W11dot1 {
public static void main(String[] args) throws IOException {
System.out.println("This program gets ten numbers from the user, then computes and displays the average.");
int numOf = 1;
double doMath = 0;
double[] numArray = new double[10];
do {
try{
for(int i = 0; i
Подробнее здесь: https://stackoverflow.com/questions/627 ... n-the-text