Почему проверка ругается? если я ввожу числа от 1 до 7,то показывает точный день недели,если пишу больше то выдаёт на экран что ("такого дня недели не существует") в итоге у меня вылазят 2 ошибки: Если введено число от 1 до 7, необходимо вывести день недели.
Если введено число не входящее в интервал от 1 до 7, то вывести уведомление что такого дня недели не существует.
package com.javarush.task.task04.task0413;
/*
День недели
*/
import java.io.*;
public class Solution {
public static void main(String[] args) throws Exception {
//напишите тут ваш код
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String sAge = reader.readLine();
int nAge = Integer.parseInt(sAge);
if (nAge == 1) {
System.out.println("Понедельник");
} else if (nAge == 2 ) {
System.out.println("Вторник");
} else if (nAge == 3) {
System.out.println("Среда");
} else if (nAge == 4 ) {
System.out.println("Четверг");
} else if (nAge == 5 ) {
System.out.println("Пятница");
} else if (nAge == 6 ) {
System.out.println("Суббота");
} else if (nAge == 7 ) {
System.out.println("Воскресенье");
} else if ( nAge > 7) {
System.out.println("такого дня недели не существует");
}
}
}