流程控制语句

控制语句分类

Java中的控制语句有以下几类:
(一)分支语句:if-else,switch;
(二)循环语句:while,do-while,for;
(三)跳转语句:break,continue,return;
(四)异常处理语句:try-catch-finally,throw;
(五)包处理语句:package。
注:Java语言的流程语句与C语言的基本一致,但仍然存在一些差异,比如Java中没有goto语句;异常处理语句是Java语言所独有的。

循环语句

循环结构的基本组成部分,一般分为四个部分:
1.初始化语句:在循环开始最初执行,而且只做唯一一次;
2.条件判断:如果成立,则循环继续;如果不成立,则循环退出;
3.循环体:重复要做的事情内容;
4.步进语句:每次循环之后都要进行的扫尾工作,每次循环结束之后都要执行一次。
下面展示一些 内联代码片

public class lx7{
	public static void main (String[] args){
        int sum=0;
		for (int i=200;i<=100;i++){
		sum+=i;
		System.out.println("我错了。。。"+i);
		}
	    System.out.println("程序终止"+sum);
	
}

分支语句

一、if else分支语句

1.单分支语句
if
{
//如果布尔表达式为true将执行的语句
}
2.二分支结构
if(布尔表达式){
//如果布尔表达式的值为true
}else{
//如果布尔表达式的值为false
}
3.多分支结构
if(布尔表达式 1){
//如果布尔表达式 1的值为true执行代码
}else if(布尔表达式 2){
//如果布尔表达式 2的值为true执行代码
}else if(布尔表达式 3){
//如果布尔表达式 3的值为true执行代码
}else {
//如果以上布尔表达式都不为true执行代码
}
下面展示一些 内联代码片

public class lx{
	public static void main (String[] args){
		System.out.println("天气针不戳");
		int age =10;
		if (age >=18){
		System.out.println("给乙方根据·");
        System.out.println("加个好友");
        System.out.println("Daring");	
		}
		}
}
public class lx2{
	public static void main (String[] args){
	    int num=666;
		if (num%2==0){
		System.out.println("偶数");
		}else{
		System.out.println("奇数");
		}
	}
}
public class lx3{
	public static void main (String[] args){
	    int x=-1;
		int  y;
		if (x>=3){
		    y=2*x+1;
		}else if (-1<x && x<3){
		    y=2*x;
		}else {
		    y=2*x-1;
		}
		System.out.println("结果是:"+y);
	}
}

二、switch case 分支语句

下面展示一些 内联代码片

public class lx5{
	public static void main (String[] args){
	    int day=18;
		int num=day%7;
	    switch (num){
		case 1:
		    System.out.println("星期一");
			break;
		case 2:
		    System.out.println("星期二");
			break;
		case 3:
		    System.out.println("星期三");
			break;
		case 4:
		    System.out.println("星期四");
			break;
		case 5:
		    System.out.println("星期五");
			break;
		case 6:
		    System.out.println("星期六");
			break;
		case 0:
		    System.out.println("星期日");
		    break;
		default:
		    System.out.println("数据不合理");
		    break;
		}
	}
}

至于剩下的跳转语句、异常处理语句以及包处理语句尚未完全掌握,革命仍需努力在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值