单项选择题

下列叙述哪个有误

A.编译器是检查程序错误的第一道防线

B.源程序编译过程中没有出现任何错误,执行时就不会发生错误

C.Java的异常处理机制是检查程序错误的第二道防线

D.选项A) 和C) 正