Объясните, пожалуйста, что не так? выводится все, кроме зимы. Как правильно в таких случаях писать условие для зимы?
package com.javarush.task.task04.task0411;
/*
Времена года на Терре
*/
public class Solution {
public static void main(String[] args) {
checkSeason(12);
checkSeason(4);
checkSeason(7);
checkSeason(10);
}
public static void checkSeason(int month) {
if ((month == 12) && (month == 1) && (month == 2)) {
System.out.println("зима");
} else if ((month >= 3) && (month <= 5)) {
System.out.println("весна");
} else if ((month >= 6) && (month <= 8)){
System.out.println("лето");
} else if ((month >= 9) && (month < 12 )) {
System.out.println("осень");
}
}
}