ParseException никогда не выбрасывается - PullRequest
0 голосов
/ 03 февраля 2020

У меня есть @Service аннотированный метод класса обслуживания createShiftPlan(int numberOfEmployees, int startingMonth, int year), внутри которого я использую SimpleDateFormat метод класса parse().

Как я могу проверить исключения для анализа с целочисленными входами здесь?

1 Ответ

1 голос
/ 03 февраля 2020

Установите SimpleDateFormat.setLenient(false) на отключите снисходительный анализ и укажите несуществующую дату, например, 35 апреля. При отключенном снисхождении вместо 100.

будет автоматически выброшено ParseException.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...