• C# 异常捕获


    一、背景

    因编程的基础差,因此最近开始巩固学习C#基础,后期把自己学习的东西,总结相应文章中,有不足处请大家多多指教。

    二、简介

    我们在程序中经常会出现各种各样的异常,你如果想要你的程序更加稳定性,在你的代码中应该经常使用try-cath来进行异常捕获。

    哪行代码有可能出现异常,我们就使用try-cath。

    三、语法:

    try

    {

    可能会出现异常的代码;

    ..........

    .........

    }

    cath

    {

    出现异常后要执行的代码;

    }

    执行过程:如果try中的代码没有出现异常,那么cath中的代码不会执行。如果try中的代码出现异常,而是直接跳到cath中执行代码。

    四、实例

    求一个数字的2倍值

                bool b = true;
                int number = 0; //声明了一个变量
                Console.WriteLine("请输入你的数字");
                try
                {
                  number = Convert.ToInt32(Console.ReadLine()); //赋值
                  
                }
                catch 
                {
    
                    Console.WriteLine("你输入的内容不能转换数字");
                    b = false;
                }
                if (b)
                {
                    Console.WriteLine(number * 2); //使用
                }
                
                Console.ReadKey()

    输出结果

  • 相关阅读:
    离线缓存之RNCachingURLProtocol解析
    Element demo解析
    GHUnit+OCMock
    XCTest+XCTool
    day1`4整理
    day4 笔记
    day3
    day1
    day2
    Python学习(二)——Python基础
  • 原文地址:https://www.cnblogs.com/qy1234/p/11772809.html
Copyright © 2020-2023  润新知