java switch语句 要点注意

本文详细介绍了switch语句的使用格式及注意事项,包括表达式的类型限制、case语句的使用规则、default语句的位置灵活性等。此外,还解释了break语句的作用及条件表达式的要求。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.格式

  switch(表达式){

    case 常量1:语句1;break;

    case 常量2:语句2;break;

    case 常量3:语句3;break;

    ....

    case 常量n:语句n;break;

    default:   语句n;break;

  }

  //“语句n”可为多句(可看做有括号)

  //语句顺序执行

  //default语句可以不放在最后,放在哪里都一样!

2.注意

  •   表达式返回值类型必须是(int,byte,char,enum,short)之一(没有long和boolean!)
  •       case语句中的值必须是常量,case后的每个常量表达式必须各不相同。
  •       default字句是任选的,并且可以放在任何位置。
  •       每个case后的语句可多于1个,但不必加{};
  •       break帮助跳出switch;
  •       break语句:称中断语句,也可在循环结构中实现中途退出。
  •       条件表达式类型应和case后的常量类型一致。

转载于:https://www.cnblogs.com/little-white/p/3396214.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值