单项选择题

下列选项中,关于异常处理说法错误的是()。

A.可以通过try…catch代码块捕获异常
B.可以使用throw关键字抛出异常
C.如果存在finally代码块,那么finally中的代码一定会被执行
D.在异常处理中,可以没有try代码块