Java8 Paket Time: Datum prüfen / try-catch

DeVolt

Mitglied
Hallo,

ich soll in einer Java8-Aufgabe das Datum auf korrekte Eingabe prüfen.

Ich lese zunächst ein Datum als String ein und parse dann mit folgendem Befehl:
Java:
LocalDate neuesDatum = LocalDate.parse(datumString, DateTimeFormatter.ofPattern("dd.MM.yyyy", Locale.GERMAN));

Jetzt möchte ich aber nicht, dass mir das Programm bei falscher Eingabe eine Exception wirft. Sondern, dass Programm soll ausgeben, dass das Datum falsch ist. Es soll nicht terminieren.

Wie mache ich das am besten?
Danke für eure Hilfe!
 
Try/Catch

Edit:
Java:
public void PlsDoNotThrowExceptionsAnymoreDoSayWhatIsWrong()
	{
		try
		{
			int eingabe = Integer.parseInt("hallo");
		} catch (Exception e)
		{
			System.out.println("Gib mir vernünftige Eingaben, und du erhälst Vernünftige ausgaben!");
		}
	}
 
Zuletzt bearbeitet:

Zurück
Oben