Junior — Middle
How can you provoke a NullPointerException in your code?
sobes.tech AI
Answer from AI
An NullPointerException occurs when the code attempts to access a method or field of an object that is null. For example:
String s = null;
int length = s.length(); // NullPointerException occurs here
Other ways to provoke this exception include:
- Calling a method on a
nullobject. - Accessing an array element when the array itself is
null. - Using
nullas an object for synchronization.
It's important to always check objects for null before using them to avoid this exception.