Java语言最新实用案例教程(第3课).ppt

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java实用教程 第三课 第2章 流程控制与异常处理 目录 2.1 分支结构 2.2 循环结构 2.3 异常处理 语句概述 Java里的语句可分为以下六类。 1.方法调用语句。如:System.out.println(" Hello"); 2.表达式语句 表示式尾加上分号。比如赋值语句:x=23; 3.复合语句 用{ }把一些语句括起来构成复合语句,如: { z=123+x; System.out.println("How are you"); } 4.空语句。 一个分号也是一条语句,称做空语句。 5.控制语句。控制语句分为条件分支语句、开关语句和循环语句。 6.package语句和 import语句。 2.1 分支结构 Java 语言的控制语句有2种类型 条件语句 switch开关语句 1.条件控制语句 if 语句的一般形式: if(表达式) { 若干语句 } if-else 语句的一般形式: if(表达式) { 若干语句 } else { 若干语句 } 案例 if嵌套语句 商场打折,0~1000 无折扣;1000~2000 0.1折;2000以上 0.2折 。输入所花钱数,计算应付款 多选择i f语句 求一元二次方程的根 2. switch开关语句 switch 语句是多分支的开关语句,格式如下(break语句是可选的) switch(表达式) { case 常量值1: 若干个语句 break; case 常量值2: 若干个语句 break; ... case 常量值n: 若干个语句 break; default: 若干语句 } 案例 求下一天的日期 2.2 循环语句 for循环语句 while循环语句 do-while循环语句 2.2.1 for循环语句 for 语句是java程序设计中最有用的循环语句之一,for语句的格式如下: for(初始化语句; 循环条件; 迭代语句) { 语句序列 } 2.2.2.while 循环 一般格式: while(条件表达式) { 语句序列 } 2.2.3.do-while循环 do { 语句序列 } while(条件表达式); 案例:进制转换 迭代循环 for(类型 变量:可迭代的表达式){ 语句; } 随机产生20个1~100的整数,求大于50的个数 跳转语句 break 语句在循环中立即从当前循环终止控制。 遇到 break 语句时,将跳出当前循环。 continue 语句则是从其调用处跳至循环的开始处。 continue 语句之后的语句将不再执行。 return跳转语句。 2.3 异常处理 异常是指程序在运行时产生的错误。比如在进行除法运算时,若除数为0,则运行时Java会自动抛出算术异常、若对一个值为null的引用变量进行操作,则会抛出空指针异常、若访问一个大小为2的一维数组中的第3个元素,则会抛出数组下标越界异常等。 Java语言中的异常也是通过一个对象来表示的,程序运行时抛出的异常,实际上就是一个异常对象。该对象中不仅封装了错误信息,还提供了一些处理方法,如getMessage()方法获取异常信息、printStackTrace()方法输出对异常的详细描述信息等。 异常 对于可能出现的异常,都需要预先进行处理,保证程序的有效运行,否则程序会出错。 在Java语言中已经提供了一些异常用来描述经常发生的错误,对于这些异常,有的需要程序员进行捕获处理或声明抛出,称为“受检查异常”;有的是由Java虚拟机自动进行捕获处理,称为“运行时异常”或“不受检异常”。 Java中常见的异常如下表所示: 异常处理 异常产生后,若不做任何处理,则程序就会被终止,为了保证程序有效的执行,就需要对产生的异常进行相应处理。 在Java语言中,若某个方法抛出异常,既可以在当前方法中进行捕获,然后处理该异常,也可以将异常向上抛出,由方法的调用者来处理。 下面来介绍Java中的异常处理方法。 异常处理 使用try…catch语句 在Java语言中,对容易发生异常的代码,可通过try…catch语句捕获。在try语句块中编写可能发生异常的代码,然后在catch语句块中捕获执行这些代码时可能发生的异常。 一般格式格式为: 异常

文档评论(0)

***** + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档