java多重循环

多重循环的概念
  • 它是由三大循环结构【for、while、do-while】两两之间任意嵌套组成的
  • 外层循环变量变化1次,内层循环变量变化1轮
  • 循环嵌套层数一般不建议超过3层,否则会耗CPU资源,而且代码也不便于理解和阅读
break语句
  • break语句可以用在switch结构中,也可以用在循环结构中
  • break语句用于跳出他当前所处的那一层循环,如果需要跳出二重循环,就需要在每一层当中分别使用break语句【break处于内层循环就只能打破内层循环,处于外层就打破外层循环】
  • break语句一般需要配合if语句使用,满足条件后退出循环,如果没有配合if语句,那就一进来碰到break语句就退出循环了
continue语句
  • continue 只能用在循环结构中
  • 在循环中一旦碰到continue语句就立即结束本次循环直接开始下一次循环,continue之后的语句就不会被跑,就起到了短路的效果
  • 通常也是搭配if条件语句使用
调试
  • F5 单步【一步一步跑】遇到方法跳会跳进去
  • F6 单步【一步一步跑】遇到方法跳不会跳进去
  • F8 继续运行
调试步骤


  1. 先设置断点
  2. 开启调试【debug 瓢虫的图标】
  3. 使用F6进行单步追踪
  4. 观察变量
  5. 发现和解决问题

断点的意义,程序跑到断点的位置就暂停
注意:可以使用输出语句放在可能出现问题的代码行辅助调试

return语句
  • 当程序碰到return语句的时候就直接结束当前方法,返回到调用他的方法
  • 如果在main中直接放回到JVM调用main方法的地方
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值