问题已解决
CMA必背知识点:例外管理?
温馨提示:如果以上题目与您遇到的情况不符,可直接提问,随时问随时答
速问速答例外管理是一种计算机程序设计的一种技术,它的目的是确保程序的稳定性,使其能够处理超出规范范围的各种异常状况,从而可以给用户更好的体验。例外管理的主要步骤是控制、检测、报告、处理和恢复。
其中,控制是一种安全技术,它的目的是当发生例外时,杜绝该程序扩大范围并影响其他程序部分的情况发生;检测是一种特定条件或错误时产生信号的技术;报告是指外部程序接收到例外事件时针对该事件进行报告;处理是指在检测到例外情况时,完成特定任务,使事件可以以正确的结果结束;恢复是当例外结束之后恢复正常状态或其他特定动作的技术。
拓展知识:例外处理的工具包括错误报警、致命错误报警、记录日志、结果清理等。错误报警通过提示错误信息来阻止程序的错误发生;致命错误报警是在发生致命性错误时立即中断程序,以确保其他程序的稳定性;记录日志是把错误信息记录下来以便日后查看和分析;结果清理是在发生运行时异常时将程序状态清理为原始状态,以确保程序的可重复性。
2023 01/30 19:25