Junior — Middle
Co się stanie, jeśli przekażesz wartość null do statycznej metody Optional.of?
sobes.tech AI
Odpowiedź od AI
Jeśli do statycznej metody Optional.of zostanie przekazana wartość null, zostanie wyrzucony wyjątek NullPointerException. Metoda Optional.of jest przeznaczona do tworzenia obiektu Optional zawierającego niepustą wartość i nie dopuszcza null. Jeśli istnieje prawdopodobieństwo, że wartość może być null, należy użyć metody Optional.ofNullable, która poprawnie obsłuży null i utworzy pusty Optional.