栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

java 多重循环 跳转关键字(break continue return)程序调试

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

java 多重循环 跳转关键字(break continue return)程序调试

学习笔记 循环  控制流程  程序调试

目录

什么是多重循环

跳转关键字

1 break

2 continue

3return

为什么需要程序调试

   程序调试


什么是多重循环

                        就是一个循环体内又包含另一个完整的循环结构

执行规律‘

                        外层循环控制行数,内层循环控制每一行列数
                        外层循环变量变化1次,内层循环变量变化1遍

注意

                          各循环可相互嵌套

                           一般不超过三层

                          外层循环变量变化一次,内层循环变量要变化一遍     

例子

                输出九九乘法表

                 

public static void main(String[] args) {
		for (int i = 1; i <= 9; i++) {
			for (int j = 1; j <= i; j++) {
				System.out.print(j + "*" + i + "=" + i * j + " ");
			}
			System.out.println();
		}
	}

跳转关键字

1 break

            作用场景:switch选择结构和循环结构中
             作用:
               在switch选择结构中遇到break,则结束整个switch选择结构,执行switch选择结构后面的代码
              在循环结构中遇到break,则结束整个循环结构后续所有操作,执行循环结构后面的代码
                 注意:
                   break一般结合if选择语句一起使用
      例子    

              在for循环中使用 

		// 循环输出1-20,当输出到10,后面的所有数字就不再输出
		for (int i = 1; i <=20; i++) {
			System.out.println(i);
			//判断i的值,看其有没有到10,如果到10了,就应该结束整个for循环
			if(i==10){
				break;//结束整个for循环
			}
			
		}

  在Switch中使用

         

public static void main(String[] args) {
		// break在switch选择结构中的使用
		String mingCi ="第二名";
		switch(mingCi){
			case "第一名":
				System.out.println("夏令营一个月");
				break;
			case "第二名":
				System.out.println("笔记本电脑一部");
				break;
			case "第三名":
				System.out.println("移动硬盘一个");
				break;
			default:
				System.out.println("没有奖励");
				break;
		}
		
		System.out.println("程序执行完毕");

	}

’

2 continue

                  
           作用场景:
                 只能作用在循环结构中
          作用:
                  结束当前(本次)循环后续操作,继续执行下一次循环操作
           注意:
              continue一般结合if语句一起使用

                 

for (int i = 1; i <=20; i++) {
			if(i==10){//当i==10的时候 结束本次循环进入下次循环
				continue;
			}
			System.out.println(i);
		}
		

3return

           作用场景:方法内
           作用:结束方法并返回结果

   

为什么需要程序调试

             1 编写程序过程中有时出现错误,但是不好发现和定位错误

             2 我们可以 通过代码阅读或者加输出语句查找程序错误

              3 当程序结构越来越复杂时,需要专门的技术来发现和定位错误

   程序调试

                  设置断点(让程序暂停执行的代码行)

                   单步运行

                    观察变量

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1028093.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号