Проверил регистры и не понимаю почему не выполняется последнее условие
package com.javarush.task.task04.task0413;
/*
День недели
*/
import java.io.*;
import java.util.*;
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String sWeekD = reader.readLine();
int iWeekD = Integer.parseInt(sWeekD);
switch (iWeekD){
case (1):
System.out.println("понедельник");
break;
case (2):
System.out.println("вторник");
break;
case (3):
System.out.println("среда");
break;
case (4):
System.out.println("четверг");
break;
case (5):
System.out.println("пятница");
break;
case (6):
System.out.println("суббота");
break;
case (7):
System.out.println("воскресенье");
break;
}
if (iWeekD < 0 || iWeekD > 7)
System.out.println("такого дня недели не существует");
//напишите тут ваш код
}
}