zoukankan      html  css  js  c++  java
  • 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()

    输出结果

  • 相关阅读:
    mybatis(2)操作数据库
    《构建之法》阅读笔记02
    mybatis(4)使用注解方式配置sql语句
    mybatis(5)参数传递
    Android Studio安装
    《构建之法》阅读笔记01
    反射
    mybatis(3)利用Mapper接口实现数据的增删改查
    activity组件
    mybatis(1)
  • 原文地址:https://www.cnblogs.com/qy1234/p/11772809.html
Copyright © 2011-2022 走看看