/异常语句try,catch.

            //try//保护执行里面的代码段,若其中一句错误,直接跳转到catch,不会管下面的内容
            //{
            //    Console.WriteLine("请输入一个整数");
            //    int a = int.Parse(Console.ReadLine());
            //    Console.WriteLine("hello");
            //    break;
            //}
            //catch//
            //{
            //    Console.WriteLine("您的输入有误");

            //}
            //Console.ReadLine();

           //for与if  else的使用

            Console.WriteLine("你爱不爱我");

            for (int i = 1; i <= 3; i++)
            {
                string a = Console.ReadLine();
                if (a == "爱")
                {
                    Console.WriteLine("我也爱你");
                    System.Threading.Thread.Sleep(2000);//单位:毫秒
                    Console.WriteLine("从此王子和公主过上了没羞没臊的生活");
                    break;
                }
                else
                {
                    if (i == 1)
                    {
                        Console.WriteLine("你爱不爱我");
                    }
                    if(i == 2)
                    {
                        Console.WriteLine("我问你,你到底爱不爱我");
                    }
                    if (i == 3)
                    {
                        Console.WriteLine("滚");
                    }

                }

            }
            Console.ReadLine();

            //请输入年月日,判断格式是不是正确

            //for (; ; )
            //{
            //    Console.WriteLine("请输入年份:");
            //    int y = int.Parse(Console.ReadLine());
            //    if (y >= 0 && y <= 9999)
            //    {
            //        for (; ; )
            //        {
            //            Console.WriteLine("请输入一个月份:");
            //            int m = int.Parse(Console.ReadLine());
            //            if (m > 0 && m <= 12)
            //            {
            //                for (; ; )
            //                {
            //                    Console.WriteLine("请输入一个日期:");
            //                    int d = int.Parse(Console.ReadLine());
            //                    if (d > 0 && d <= 31)
            //                    {
            //                        Console.WriteLine(y+ "年"  + m + "月" + d+ "日" );
            //                        break;
            //                    }
            //                    else
            //                    {
            //                        Console.WriteLine("您输入的日期有误");
            //                    }
            //                }
            //                break;
            //            }
            //            else
            //            {
            //                Console.WriteLine("您输入的月份有误");
            //            }
            //        }
            //        break;
            //    }

            //    else
            //    {
            //        Console.WriteLine("您的输入年份有误");
            //    }
            //}
            //    Console.ReadLine();
时间: 2024-08-02 15:12:43

/异常语句try,catch.的相关文章

例题:判断平年还是闰年。理解使用异常语句try catch finally 和datetime 时间类

while (true) { Console.Write("请输入一个年份:"); int rn =Convert .ToInt32 ( Console.ReadLine()); //输入一个年份 //string s = ""; try //尝试,保护起来,使程序出错也能执行 { DateTime rn1 = Convert.ToDateTime(rn + "-2-29");//从电脑自动获取正确时间 Console.WriteLine(rn

3月11日 异常语句 类

一.异常语句 try catch finally try :保护执行里面的代码,若其中有一句有误,直接跳转到catch,不会管下面的内容 try { Console.Write("请输入一个整数"); int a=int.Parse(Console.ReadLine()); Comsole.WriteLine("hello"); } catch//try中发现异常,直接执行,若try中无错则不执行 { Console.WriteLine("输入有误!&qu

异常语句

//异常语句 //try catch finally //try尝试里面是否有错误 //catch发现try里面是否错误就立即执行 //finally不管前面是不是有没有错误,都会执行 Console.Write("请输入一个整数:"); try { int a = int.Parse(Console.ReadLine()); Console.WriteLine("请输入一个整数:"); int b = int.Parse(Console.ReadLine());

3.11课&#183;&#183;&#183;&#183;&#183;&#183;&#183;&#183;&#183;异常语句与for循环重复

异常语句try catch finally try//保护执行里面的代码段,若其中一句有错误,直接跳转到catch,不会管下面的内容 { Console.Write("请输入一个整数"); int a = int.Parse(Console.ReadLine()); Console.WriteLine("hello"); } catch //try中发现异常,直接执行,若try中无错,不执行 { Console.WriteLine("输入有误!"

异常语句和类型

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks; namespace ConsoleApplication2{ class Program { static void Main(string[] args) { /*for(int i=0;;i++) { if (i == 2) { continue;//结束当次循环的后续语

第六天上课

知识点:异常语句 try catch finally:休息语句:System.Threading.Thread.Sleep();        案例:          try//出现错误,直接跳转到catch,下面的语句不执行: { Console.Write("请输入一个整数"); Console.WriteLine("hello!"); } catch//try中有错才执行: { Console.WriteLine("输入有误"); } f

循环、类0311

1.棋盘放粮食/一天一分钱问题 Console.Write("输入天数:"); double a = double.Parse(Console.ReadLine()); double sum = 0, d = 0; for (double i = 1; i <= a; i++) { if (i == 1) { d = 1; sum = 1; } else { d = d * 2; sum = sum + d; } Console.WriteLine("第" +

C#语句

一.顺序语句 从上到下依次执行 二.分支语句 1.if语句 A.if(条件) { 满足条件执行 } B.if(条件) { 满足条件执行 } else { 不满足条件执行 } C.if(条件1) { 满足条件1执行 } else if(条件2) { 不满足条件1,但满足条件2时执行 } D.if(条件1) { if(条件2) { 在满足条件1的情况下,也满足条件2执行 } } 案例: 1.输入三个数,找出最大的输出 2.问:你有钱吗?你有房子吗?你有车吗?你有能力吗? E.switch语句 如果可

c#基础 1,100以内的与7相关的数字;2,计算器,3,判断是不是一个正整数,4,判断体重

//输出语句   Console.ReadLine();           //输入语句    Console.WriteLine();            /// 给函数加注解:            /**/  //一段区域           // 数据类型            //  1,整型 int:            //  2,浮点型 double:            //  3,字符串型 string;            //  4,布尔型 bool (1)tr

Java基础——异常机制

[捕获异常] 硬件的错误.输入错误.物理限制等问题,都可能导致程序运行时的异常出现. 1.异常的分类层次 在java中,异常对象都是由Throwable类继承而来的,主要分为两大类: Error和Exception类. 在Exception中又分为: RuntimeException异常和非RuntimeException异常. 异常的分类有以下几种: 1.Error类层次的结构主要描述了java运行时系统的内部错误和资源耗尽等错误,如硬件错误.输入错误数据.系统崩溃等.出现这些系统内部的问题,