Junior — Middle
De que forma se pode provocar uma exceção NullPointerException no código?
sobes.tech IA
Resposta da IA
A exceção NullPointerException ocorre quando no código há uma tentativa de acessar um método ou campo de um objeto que é null. Por exemplo:
String s = null;
int length = s.length(); // Aqui ocorrerá NullPointerException
Outras formas de provocar essa exceção:
- Chamar um método em um objeto
null. - Acessar um elemento de um array se o próprio array for
null. - Usar
nullcomo objeto para sincronização.
É importante sempre verificar se os objetos são null antes de usá-los para evitar essa exceção.