当调用了未经初始化的对象或者是不存在的对象时,程序产生的异常是(        )。
A ClassNotFoundException
B ArithmeticException
C IllegalAccessException
D NullPointerException