Что тут не так, всё перестаёт работать вот из-за этого
SimpleDateFormat formatter = new SimpleDateFormat("MMM dd, yyyy");
А конкретнее - не нравится в кавычках условие.
package com.javarush.task.task09.task0922;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Locale;
/*
Какое сегодня число?
*/
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
SimpleDateFormat formatter = new SimpleDateFormat("MMM dd, yyyy");
String dates = reader.readLine();
String dateInString = dates;
Date date = formatter.parse(dateInString);
System.out.print(date);
}
}