循环结构 1

1.循环三要素
(1)条件
(2)递值
(3)初始值
2.三大循环
在java中,循环结构用来处理那些需要重复性/多次性 运算、判定的业务过程,基于循环形成了:递推法、穷举法、菜单模式、行列输出、迫近法等思维方式和体系,是我们学习编程中即将遇到的第一道坎儿。
实现循环的语法有三种:while、do-while、for。掌握1种,其他的基本上也就会了。
(1)for(){}
(2)while(){}
(3)do while{}()
3.循环嵌套
1.break 关键字可以跳出其当前正在执行的循环(仅仅一层),但不能跳出外层循环。
2.每一种循环结构内部也可以嵌套其他循环结构。
3.循环嵌套的层数没有限制。
4.程序错误与处理
误名称 示例与说明 修正方式 修正的成本
语法错误 少分号,少 大此类错误编译时会报错,编译器会帮我们找出来。 编译时,编译器会帮我们找出来 低
逻辑错误 +号不小心写成了-号,方法名写错等
发生此类错误时,程序是可以正常执行的,只是结果不是预期的结果。 通过调试一般可以找出 较高
运行时错误 除数为0;网线被老鼠磨牙咬断了。
程序通常情况下可以正常执行,某些特殊输入的值,或特殊的情况时才会出现错误导致程序崩溃,因为是小概率事件,因此非常难找出错误。 编码预防结合以后学习的异常处理 非常高
5.总结
最基础的结构是 while也是我们书写循环时的首选,do-while和for是为了应对某些特殊的循环应用,我们需要理解而不必去死记什么时候用,当适合它们的场景出现时使用它们就会变得非常自然

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值