• 《C#高级编程》读书笔记(十一):错误和异常


    1,异常类

        在C#中,当出现某个特殊的异常错误条件时,就会创建(或抛出)一个异常对象。

    2,捕获异常

        1)try块包含的代码组成了程序的正常操作部分。

        2)catch块包含的代码处理各种错误情况。

        3)finally块包含的代码,无论是否抛出异常,一定会执行。

    3,多个catch块

        最先编写的catch块用来处理非常特殊的错误情况,接着是比较一般的块,他们可以处理任何错误。

    4,没有处理异常时所发生的情况

        如果异常没有处理,.NET运行库会捕获它。.NET运行库把整个程序放在另一个更大的try块中,对于每个.NET程序它都会这么做。这个try块有一个catch处理程序,它可以捕获任何类型的异常。

        一般情况下,如果编写一个可执行的程序,就应捕获尽可能多的异常,并以合理的方式处理他们。如果编写一个库,最好不要捕获异常。

  • 相关阅读:
    不过的小东东
    基础练习 特殊回文数
    基础练习 特殊回文数
    基础练习 特殊回文数
    web.input()与web.data()函数比较
    web.input()与web.data()函数比较
    web.input()与web.data()函数比较
    MFC 服务管理
    Fedora Documentation
    Centos7 安装vnc
  • 原文地址:https://www.cnblogs.com/khjian/p/5681877.html
Copyright © 2020-2023  润新知