Im Изо всех сил пытается реализовать попытку try, которая работает, когда пользователь вводит строку, совместимую с объектом java. sql .Date, используя сканер. Если вы, ребята, имеете представление о том, как написать пробную версию для формата "гггг-мм-дд", это было бы очень полезно. Я подброшу соответствующий код ниже. Спасибо!
Это попытка поймать, что я пытался.
try{
System.out.print("Enter release date : yyyy-mm-dd ");
String d = keyboard.nextLine();
releaseDate =Input.parse(java.sql.Date.valueOf(d));
}
catch(ParseException pe){
pe.printStackTrace();
// log the exception
throw new RuntimeException(pe);
System.out.print("Enter release date : yyyy-mm-dd ");
String d = keyboard.nextLine();
releaseDate = java.sql.Date.valueOf(d);
Этот код работает без проверки исключений