A. 使用try/except语句捕获和处理特定类型的异常。 B. 使用assert关键字测试条件表达式,并在失败时抛出AssertionError异常。 C. 使用sys模块的exc_info()函数获取当前异常的信息,并手动处理异常。 D. 使用traceback模块的print_exc()函数打印当前异常的堆栈跟踪信息,并手动处理异常。