当前位置: 首页 > news >正文

电子商务网站建设不足培训学校加盟

电子商务网站建设不足,培训学校加盟,济南旅游网站建设,人民日报客户端网址一、异常捕获 定义:语法无错,程序因某些原因出现的错误,而不能正常运行。 用try-catch进行捕获。哪行代码可能出现异常,你就踹它一脚。 try { 可能会出现异常的代码; ---- …


    
一、异常捕获
    定义:语法无错,程序因某些原因出现的错误,而不能正常运行。
    用try-catch进行捕获。哪行代码可能出现异常,你就踹它一脚。
        try
        {
            可能会出现异常的代码;
            ----
        }
        catch
        {
            出现异常后要执行的代码;
        }
    注:无异常则catch代码不会执行;有异常时,其后代码不会再执行,直接跳到catch中执行捕获。
        try与if一样,不需要用分号。
    
    
二、变量的作用域
    定义:能使用到变量的区域。变量仅在其声明的区域内起作用。
    变量:定义、赋值、使用。三种缺一种则IDE将会提示。

		Console.WriteLine("请输入:");int n = 0;//必须赋值,否则if中报错:定义、赋值后在if中使用bool b = true;try{n = Convert.ToInt32(Console.ReadLine());}catch{Console.WriteLine("输入有误。");b = false;}if (b){Console.WriteLine(n);}

    注意:把所有程序写完后,再在可能异常的地方,使用try-catch, 同样try-catch与if-else的括号之间不要插入使用代码
          try
          {
              
          }
          b=32;//错误,插入了代码
          catch
          {
              
          }
    
三、switch-case
    多条件定值的判断处理。
        switch(变量或表达式的值)
        {
            case 值1:要执行的代码;
            break;
            case 值2:要执行的代码;
            break;
            .......
            default:要执行的代码
            break;
        }
    过程:计算switch值,与各case后面的值进行匹配,符合则执行其代码,后执行break跳出switch
          若都不匹配,若有default则执行其代码,否则跳出switch.
         switch中值类型必须与case中的类型一致.

		switch (level){case "A":n += 500;break;case "B":n += 200;break;default:b = false;Console.WriteLine("等级有误");break;}if (b) Console.WriteLine(n);//可以简写

    区别:if-else与switch-case都可以多值判断。if是区间,switch是定值(可通过转换)
        类型不一致时,用if,不能用switch..
        判断为范围进用if,switch不适用。
        条件为多个时用if。能用switch尽量用,因它代码整洁好理解。

		switch (score / 10){case 10:Console.WriteLine("A");break;case 9:Console.WriteLine("A");break;case 8:Console.WriteLine("B");break;default:Console.WriteLine("E");break;}

    上面与下同

		switch (score / 10){case 10:  //只有10与9的执行代码一样时,才可省略,这样它会到9去执行case 9:Console.WriteLine("A");break;case 8:Console.WriteLine("B");break;default:Console.WriteLine("E");break;}	


五、循环结构
    while循环
        while(循环条件)
        {
            循环体;
        }
    循环条件为真,执行循环体;再次去判断循环条件,直到为假跳出。
    为防死循环,一般有一代码改变条件跳出while.
        while (true)
        {
            
        }
    例如:

		int n = 0;while (n++ < 10){Console.WriteLine("打印多次...\t{0}", n);}	


    例2:    

		int n = 0, temp = 0;while (n <= 100){if (n % 2 == 0) temp += n;n++;}	

    break 用于中断循环,跳出当前的循环。
    一般不单独使用,而是配合if在某条件下使用。
    
    do-while循环
    遇到首先执行一遍循环体,再用结果去判断是否继续循环的。可以节省一段代码.
    while是先判断后执行,do-while是先执行后判断(而且最后必须有分号)。
    例如:

		Console.WriteLine("是否满意?");//多一遍string answer = Console.ReadLine();while (answer != "yes")//最先判断{Console.WriteLine("是否满意?");answer = Console.ReadLine();}

   //=====================================        

		string answer = "";do{Console.WriteLine("是否满意?");//只一遍answer = Console.ReadLine();} while (answer != "yes");//最后判断,分号

    例1: 

		string name = "";do{Console.WriteLine("请输入学生姓名:");name = Console.ReadLine();} while (name != "q");

http://www.15wanjia.com/news/22926.html

相关文章:

  • 电脑做ppt如何插入网站广告推广费用一般多少
  • 自己可以做开奖网站吗新余seo
  • 高端网站建设wanghessseo排名点击手机
  • 高端品牌裙子实时seo排名点击软件
  • 河南专业网站建设公司推荐现在阳性最新情况
  • 重庆网购平台湖南专业seo推广
  • 邯郸哪里制作网站百度指数什么意思
  • h5可以做网站吗谷歌seo技巧
  • wordpress 仿站做神马seo快速排名软件
  • 什么是网络社交安全邢台市seo服务
  • wordpress diyzhan外贸谷歌优化
  • 做外贸哪个网站最容易上手市场营销计划书模板
  • 嘉兴网站建设公司产品宣传方案
  • 平台网站开发的税率2022年度最火关键词
  • 个人flash网站怎么引流推广
  • 广州企业网站建设靠谱今日国际新闻最新消息十条
  • 最优秀的无锡网站建设东莞百度推广优化
  • 做直播网站找哪个怎么做百度推广的代理
  • 上饶市做网站外贸网站建设案例
  • 做搜索关键词任务网站网站收录免费咨询
  • 互联网做网站怎么赚钱cps广告联盟网站
  • 简述网站建设的一般步骤免费发布活动的平台
  • 北京代理网站备案电脑培训学校学费多少
  • java做的网站放哪里seo整站优化技术培训
  • 网站开发公司更换太原高级seo主管
  • 郑州网站建设方案广告营销推广
  • 备案网站可以做接码平台么网站收录是什么意思
  • 武汉网状建筑seo搜索引擎优化工具
  • 党建网站建设内容丰富多彩短信营销平台
  • 网站速度优化工具市场营销考试题目及答案2022