(2)Java程序设计基础一禾程序流程控制
Java程序设计基础(2) —— 程序流程控制
Introduction一般而言,Java程序中的语句是顺序执行的,也就是说,按照程序中语句出现的次序从第一条开始依次执行到最后一条。实际情况中往往会出现一些特别的要求,比如应根据某个条件来决定下面该进行什么操作,或是某些事情应根据需要不断重复地去做这时就需要用到流程控制语句来控制程序中语句的执行顺序。Java程序设计语言提供了以下几种流程控制语句:循环控制:while,do~while和for语句分支控制:if和switch语句转向控制:break、continue和return语句异常处理2
2 Introduction 一般而言,Java程序中的语句是顺序执行的,也就是 说,按照程序中语句出现的次序从第一条开始依次执 行到最后一条。 实际情况中往往会出现一些特别的要求,比如应根据 某个条件来决定下面该进行什么操作,或是某些事情 应根据需要不断重复地去做.这时就需要用到流程控 制语句来控制程序中语句的执行顺序。 Java程序设计语言提供了以下几种流程控制语句: • 循环控制: while,do~while和for语句 • 分支控制:if和switch语句 • 转向控制:break、continue和return语句 • 异常处理
循环语句循环语句的作用是反复执行同一块代码直到满足结束条件。在现实世界的许多问题中需要用到循环控制。例如:累加求和;迭代求根;求某月工资总和等等Java语言中常用以下几种语句来实现循环:while语句do~while语句·for语句2
3 循环语句 循环语句的作用是反复执行同一块代码直到满足结束 条件。 在现实世界的许多问题中需要用到循环控制。例如: 累加求和;迭代求根;求某月工资总和等等。 Java语言中常用以下几种语句来实现循环: • while语句 • do~while语句 • for语句
while语句while语句的语法形式为:while(布尔表达式)语句while语句用于在布尔表达式(即测试条件)的值保持为真(true)时反复地执行其中的内嵌语句(一般叫做循环体)
4 while 语句 while 语句的语法形式为: while (布尔表达式) { 语句 } while 语句用于在布尔表达式(即测试条件)的值保持 为真(true)时反复地执行其中的内嵌语句(一般叫 做循环体)
while语句的流程图布尔表达式falseTrue循环体5
5 while 语句的流程图 True false 循环体 布尔表达式