码迷,mamicode.com
首页 > 其他好文 > 详细

捕获异常

时间:2016-09-10 14:37:03      阅读:131      评论:0      收藏:0      [点我收藏+]

标签:

            /////语法上没有错误,在程序运行当中由于某些原因程序出现了错误不能正常运行

            //int number=0;//声明变量 变量作用域问题

            //Console.WriteLine("请输入一个数字");

            /////try执行不了就执行catch

            //try {

            //    number = Convert.ToInt32(Console.ReadLine());//赋值

            //Console.WriteLine(number*2);//使用  在里面,在外面时会执行,输出0,在外面时解决方案在下方

            //}

            //catch {

            //    Console.WriteLine("您输入的数字有误");

            //}

            //Console.ReadKey();

            //使用在try外面解决方案 (布尔类型)

            bool b = true;

            int number = 0;//声明变量 变量作用域问题

            Console.WriteLine("请输入一个数字");

            ///try执行不了就执行catch

            try

            {

                number = Convert.ToInt32(Console.ReadLine());//赋值

            }

            catch

            {

                Console.WriteLine("您输入的数字有误");

                b = false;

            }

            //如果我们要执行下面这行代码,需要满足某些条件

            //让代码满足某些条件去执行的话,用bool类型

            if (b){

                Console.WriteLine(number * 2);//使用

            }

            Console.ReadKey();

捕获异常

标签:

原文地址:http://www.cnblogs.com/xj-nuan/p/5859313.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!