单项选择题

下列哪些内容是异常的含义

A.程序的语法错
B.程序在编译和运行中所发生的异常事件
C.程序预先定义好的异常事件
D.程序编译错误