Junior — Middle
Mis juhtub, kui edastate null väärtuse staatilisele meetodile Optional.of?
sobes.tech AI
Vastus AI-lt
Kui staatilise meetodi Optional.of kaudu antakse väärtus null, visatakse välja NullPointerException. Meetod Optional.of on mõeldud looma objekti Optional, mis sisaldab mitte-null väärtust ning ei luba null-i. Kui on tõenäoline, et väärtus võib olla null, tuleks kasutada meetodit Optional.ofNullable, mis käsitleb null õigesti ja loob tühja Optional.