Sobes.tech
Junior — Middle

Ce se întâmplă dacă se transmite o valoare null în metoda statică Optional.of?

sobes.tech AI

Răspuns de la AI

Dacă se transmite o valoare null către metoda statică Optional.of, va fi aruncată o excepție NullPointerException. Metoda Optional.of este destinată să creeze un obiect Optional care conține o valoare nenulă și nu permite null. Dacă există posibilitatea ca valoarea să fie null, trebuie utilizată metoda Optional.ofNullable, care va trata corect null și va crea un Optional gol.