Chcę użyć metody kalendarzy do ustawiania daty i miesiąca roku, ale chcę czegoś w rodzaju wskazania, jeśli data jest nieprawidłowa, np.Sprawdzanie, czy data jest ważna za pomocą Kalendarza
calendar.set(2013,Calendar.JANUARY , 23) //is a valid date
calendar.set(2013,Calendar.JANUARY , 33) //is not
ustawić calendar.setLenient(false)
i oczekuje się, że ustawienie wartości do 33. stycznia będzie wyjątek, ale tak się nie stało.
+1 Dokładnie w prawo. To tylko jeden z wielu powodów, dla których Kalendarz jest najbardziej zepsutą klasą w JDK. (Użyj JodaTime!) – Bohemian