groovy-lecture/assignments/save-navigation.md

20 lines
414 B
Markdown
Raw Normal View History

# Save Navigation Operator
2024-06-09 20:55:46 +02:00
Wie kann man in Groovy sicherstellen, dass in folgendem Codebeispiel keine NullPointerException auftritt? Sehen sie davon ab try-catch-Blöcke zu verwenden. Hier ist ein bestimmter Operator gefordert.
```Groovy
class Person {
def name
def address
}
class Address {
def city
def street
}
def person = new Person(name: "Thomas Smits")
println(person.address.city)
```