Sobes.tech
Junior — Middle

Co se stane, když předáte hodnotu null do statické metody Optional.of?

sobes.tech AI

Odpověď od AI

Pokud předáte hodnotu null do statické metody Optional.of, bude vyhozena výjimka NullPointerException. Metoda Optional.of je určena k vytvoření objektu Optional, který obsahuje nenulovou hodnotu, a null nepřipouští. Pokud je pravděpodobné, že hodnota může být null, je třeba použít metodu Optional.ofNullable, která správně zachází s null a vytvoří prázdný Optional.