Sobes.tech
Intern

O que é uma referência nula?

sobes.tech IA

Resposta da IA

null-link é um valor especial que indica a ausência de uma instância de objeto. É essencialmente, um "link" vazio que não aponta para nenhum endereço na memória.

Aspectos-chave:

  • Não é um objeto por si só.
  • Tentar acessar seus membros (campos ou métodos) causará uma exceção (por exemplo, NullPointerException em Java ou NullReferenceException em C#).
  • Usado para indicar que uma variável ou campo não foi inicializado com um objeto.

Exemplo em Java:

// Declaração de uma variável, mas ainda não inicializada com um objeto
String str = null;

// Tentar chamar um método em null-link resultará em NullPointerException
// int length = str.length();