Если я убираю break, все работает, но почему выдает ошибку, если break остается?
package com.javarush.task.pro.task16.task1604;
import java.util.Calendar;
import java.util.GregorianCalendar;
/*
День недели рождения твоего
*/
public class Solution {
static Calendar birthDate;
public static void main(String[] args) {
Calendar birthDate = new GregorianCalendar(2004, 10, 26, 10, 46, 25);
System.out.println(getDayOfWeek(birthDate));
}
static String getDayOfWeek(Calendar calendar) {
int day = calendar.get(Calendar.DAY_OF_WEEK);
switch(day){
case 1:
return "воскресенье";
case 2:
return "понедельник";
case 3 :
return "вторник";
break;
case 4:
return "среда";
break;
case 5:
return "четверг";
break;
case 6 :
return "пятница";
break;
case 7:
return "суббота";
}
//напишите тут ваш код
}
}
switchпо return breack; вроде как избыточен тут провала по case не может здесь быть idea должна писать что то типо redurant или unreachable