The only real problem with null, is not having a real optional type in Java. If you have it, 99,999% of null errors go away.
Java Optional std lib class, instead of a language (typesystem level) feature was one of biggest mistakes in its recent history.