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.