首页 > 电脑专区 > 电脑教程 >

C#管理错误和异常

来源:互联网 2023-02-20 23:28:22 435

程序代码错误在任何时候都可能发生,在C#中,利用异常和错误处理,可以很容易地将实现程序逻辑的代码与错误处理代码区分。qri办公区 - 实用经验教程分享!

工具/原料

  • Visual studio 2010

方法/步骤

  • 1

    什么是异常:在程序运行期间发生的错误或意外。qri办公区 - 实用经验教程分享!

  • 2

    VisualC#语言的异常处理方法:在程序中加入异常控制代码,提供更为明确的处理结果。qri办公区 - 实用经验教程分享!

  • 3

    (1)格式1:try-catch 语句qri办公区 - 实用经验教程分享!

    try语句块中包含可能产生异常的代码,catch中指定对异常的处理。qri办公区 - 实用经验教程分享!

    C#管理错误和异常qri办公区 - 实用经验教程分享!

  • 4

    (2)格式2:try-finally语句qri办公区 - 实用经验教程分享!

    try语句块包含可能产生异常的代码,finally中指定最终都要执行的子语句。qri办公区 - 实用经验教程分享!

    与格式1比较,程序不提供对异常的处理,只保证finally语句块中的代码一定被执行。qri办公区 - 实用经验教程分享!

    C#管理错误和异常qri办公区 - 实用经验教程分享!

  • 4本页面未经许可获取自百度经验
  • 5

    (3)格式3:try-catch-finally(常用格式)qri办公区 - 实用经验教程分享!

    try语句块中包含可能产生异常的代码,catch中指定对异常的处理,finallyqri办公区 - 实用经验教程分享!

    中指定最终都要执行的子语句,放在所有catch后,只能出现一次qri办公区 - 实用经验教程分享!

    C#管理错误和异常qri办公区 - 实用经验教程分享!

  • 6

    (4)throw语句qri办公区 - 实用经验教程分享!

    throw语句可以重新引发一个已捕获的异常,还可以引发一个预定义的或自定义的异常,可被外围的try语句接收,throw引发的异常称为显示引发异常。qri办公区 - 实用经验教程分享!

    qri办公区 - 实用经验教程分享!

    C#管理错误和异常qri办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!qri办公区 - 实用经验教程分享!


    标签: 错误管理异常

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码