Sobes.tech
Junior — Middle

O que acontece se passar um valor null para o método estático Optional.of?

sobes.tech IA

Resposta da IA

Se passar um valor null para o método estático Optional.of, será lançada uma exceção NullPointerException. O método Optional.of destina-se a criar um objeto Optional contendo um valor não nulo e não permite null. Se houver a possibilidade de o valor ser null, deve-se usar o método Optional.ofNullable, que tratará corretamente null e criará um Optional vazio.