Junior — Middle
Cosa succede se si passa un valore null al metodo statico Optional.of?
sobes.tech AI
Risposta dell'AI
Se si passa un valore null al metodo statico Optional.of, verrà sollevata un'eccezione NullPointerException. Il metodo Optional.of è progettato per creare un oggetto Optional che contiene un valore non nullo e non consente null. Se c'è la possibilità che il valore possa essere null, si dovrebbe usare il metodo Optional.ofNullable, che gestisce correttamente null e crea un Optional vuoto.