Introdução
Neste laboratório, você aprenderá técnicas essenciais para verificar se um objeto é nulo em Java, uma habilidade fundamental para prevenir erros de NullPointerException. Começaremos explorando o método mais básico: usar o operador de igualdade (==) para comparar diretamente uma variável de referência com null.
Em seguida, com base nisso, examinaremos como combinar verificações de nulidade com verificações de tipo para garantir tanto a existência quanto o tipo correto de um objeto. Finalmente, nos aprofundaremos no uso da classe Optional, um recurso moderno do Java que oferece uma maneira mais idiomática e segura de lidar com valores potencialmente nulos, promovendo um código mais robusto e legível.



