Bonjour à tous,

J'essaye de récupérer une date saisie au clavier mais lors de la compilation j'obtiens cette erreur :

unreported exception java.text.ParseException; must be caught or declared to be thrown

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
System.out.println("Saisissez une date (AAAA/MM/JJ) :");
Scanner sc = new Scanner(System.in);
String str = sc.nextLine();
 
     if(str.matches("[0-9]{2}/[0-9]{2}/[0-9]{4}")){
         SimpleDateFormat f = new SimpleDateFormat("yyyy-MM-dd");
         Date date = f.parse(str);
 
     }else{
         System.out.println("Erreur format");
     }
Apparemment le bug vient de cette ligne

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Date date = f.parse(str);
Merci d'avance