写一个switch语句
时间: 2023-12-25 18:26:35 浏览: 70
switch语句
根据提供的引用内容,我们可以知道switch语句是一种多分支选择结构,它可以根据不同的条件执行不同的代码块。下面是一个简单的switch语句的例子:
```java
switch (expression) {
case value1:
// 当expression的值等于value1时执行的代码块
break;
case value2:
// 当expression的值等于value2时执行的代码块
break;
case value3:
// 当expression的值等于value3时执行的代码块
break;
default:
// 当expression的值与所有case都不匹配时执行的代码块
break;
}
```
在这个例子中,expression是一个表达式,它的值会被与每个case后面的值进行比较。如果expression的值与某个case后面的值相等,那么就会执行该case后面的代码块。如果没有任何一个case的值与expression的值相等,那么就会执行default后面的代码块。
需要注意的是,如果在case后面没有加上break语句,那么就会出现穿透现象,即会执行下一个case后面的代码块,直到遇到break语句为止。因此,在编写switch语句时,一定要注意加上break语句,以避免出现不必要的错误。
阅读全文