单项选择题

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

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