在 C++ 中,异常处理机制(try-catch 块)的主要目的是( )。 A. 提高程序的运行速度。 B. 在程序发生运行时错误时,提供一种结构化的错误处理方式。 C. 确保程序在编译时没有错误。 D. 减少程序的内存占用。