Sobes.tech
Junior — Middle

Čo sa stane, ak odovzdáte hodnotu null do statickej metódy Optional.of?

sobes.tech AI

Odpoveď od AI

Ak sa do statickej metódy Optional.of odovzdá hodnota null, bude vyhodená výnimka NullPointerException. Metóda Optional.of je určená na vytvorenie objektu Optional, ktorý obsahuje nenulovú hodnotu a neumožňuje null. Ak je pravdepodobnosť, že hodnota môže byť null, je potrebné použiť metódu Optional.ofNullable, ktorá správne spracuje null a vytvorí prázdny Optional.