clojure-uebungen/Assignment_013/solution/readme.md

14 lines
286 B
Markdown
Raw Normal View History

2024-03-11 10:34:40 +01:00
# Lösung: Ausnahmebehandlung
2024-03-11 10:32:49 +01:00
2024-03-11 10:39:04 +01:00
2024-03-11 10:41:23 +01:00
```clojure
(defn number-formatter
2024-03-11 10:39:04 +01:00
"Konvertiert den String `string` in einen Integer-Wert.
Wenn die Konvertierung fehlschlägt, wird -1 zurück
gegeben."
[string]
(try
(Integer/parseInt string)
(catch NumberFormatException nfe -1)))
```