Nullpointer exception is a very common exception. Why is it not made as a checked exception?
When a null value is passed to a method or a method receieve null(nothing) value either a run time or vice- versa, JRE or method will throw a nullpointer exception. It is java's buit-in exception thrown at relevant time.