检查多个if语句

时间:2018-03-09 07:30:12

标签: java if-statement

可以做一些像:

if(...) {...}
  else {
  if(...) {...}
  if(...) {...}
  if(...) {...}
  }
     if(neither of these 3 if-statements are correct) {...}

或:

if(...) {...}
  else {
  if(...) {...} or
  if(...) {...} or
  if(...) {...} 
  }
     else {...} // if neither of the 3 if-statements above is correct

我知道有很多if-else语句可以实现相同的功能,但是如果它像上面那样工作,它看起来会更清晰。

1 个答案:

答案 0 :(得分:-1)

是的,可以使用以下结构。

if(...) {...
  }
  else {
       if(...) {
          ...
       } else if(...) {
       ...
       } else if(...) {
       ...
       } else {
       ...
       }       
  }

如果你有常量表达式开关案例也很有用。