简介
开始开发应用程序时,编写代码只是第一步。 验证代码是否按预期工作的过程将在编写第一行代码后不久开始。 在软件开发中,代码验证包括测试、调试和异常处理。
假设你要开发一个应用程序。 实现某些功能的逻辑比预期要复杂得多。 你可以生成和运行代码,但会看到意外结果,并且很难确定问题引入的位置。 此外,你注意到,将用户提供的数据作为某些方法调用的参数传递可能会导致运行时错误。 如果没有找到更好的方法来调试代码逻辑和管理运行时错误,则可能无法按时完成项目。 当你向同事征求建议时,他们会提醒你,Visual Studio Code 提供调试工具,而 C# 包含对异常处理的支持。 你决定是时候开始了解代码调试和异常处理了。
在本模块中,你将了解测试、调试和异常处理之间的区别。 检查代码调试过程以及代码调试器提供的优势。 你还将了解异常以及如何在应用程序中使用异常。
完成本模块后,你将能够解释代码调试器和异常处理的优点。
学习目标
在此模块中,你将:
- 查看软件测试、调试和异常处理的作用。
- 检查代码调试过程以及代码调试器工具提供的优势。
- 检查什么是异常,以及用于在代码中管理异常的选项。
先决条件
- 安装为 C# 应用程序开发配置的 Visual Studio Code。
- 能够开发使用迭代语句、选择语句和自定义方法实现业务逻辑的 C# 控制台应用程序。