Хочу поделиться своим методом решения. Хотелось написать красивую логику и слава Богу все заработало. Может кому-то будет интересно посмотреть такой вариант решения. public static void main(String[] args) throws Exception { BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); String name = reader.readLine(); int in = Integer.parseInt(name); String [] out = {"понедельник","вторник","среда","четверг","пятница","суббота","воскресенье"}; for (int i=0; i<7; i++) { if ((i+1)==in){ System.out.println(out[i]); } } if (in<1 || in>7) { System.out.println("такого дня недели не существует"); } //напишите тут ваш код }