单项选择题

Java编程语言提供几种预定义的异常,下列是除0异常类型关键字的是( )。

A.ArithmeticException
B.NullPointerException
C.NegativeArraySizeException
D.ArrayIndexOutOfBoundsException