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

java基础 流程控制 与 debug

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

java基础 流程控制 与 debug

break语句
//4000米长跑。第八圈退出

for(int i=1;i<=10;i++){
    if(i==8){
        break;
    }
}

//用于改变程序控制流
//用于do-while、while、for循环中。跳出循环执行循环后的语句
//break 通常在循环中与条件语句一起使用
continue

只能用在循环里,作用:跳过循环体中剩余的语句,直接执行下一次循环

通常和判断语句一起使用,加速程序运行

循环录入java课的学生成绩,统计分数大于80分的同学的比例
import java.util.*;

public class test02 {
	public static void main(String[] args) {
		Scanner input = new Scanner(System.in);
		System.out.print("请输入班级总人数");
		int num = input.nextInt();
		double scro = 0;
		double count=0;
		for(int i=1;i<=num;i++) {
			System.out.print("请输入第"+i+"位学生的成绩:");
			scro = input.nextDouble();
			if(scro<80) {
				continue;
			}
			count++;
		}
		double rate = count/num * 100;
		System.out.println("80分以上学生人数:"+count);
		System.out.println("80分以上学生所占比例为:"+rate+"%");
	}
}
1~10之间偶数和
public class test02 {
	public static void main(String[] args) {
		int sum = 0;
		for(int i=0;i<=10;i++) {
			if(i%2!=0) {
				continue;
			}
			sum+=i;
		}
		System.out.println(sum);
	}
}
break和contnue区别

使用场合:

  1. break常用于switch结构和循环结构中
  2. continue一般用于循环结构

作用:

  1. break语句终止某个循环,程序跳转到循环块外的下一条语句
  2. continue跳出本次循环,进行下一次循环
  3. 双重循环亦是如此
return

结束当前方法的执行并退出,返回到调用该方法的语句处。

程序调试(Debug)

通过代码阅读或者加输出语句查找程序错误

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

程序调试:

  1. 设置断点(断点:陈鼓型暂停执行的代码行)
  2. 单步运行
  3. 观察变量
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/531407.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

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

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