다른 switch 문 내부에 중첩된 switch 문을 보고합니다. 그렇게 중첩된 switch 문은 혼란스러우며 예상치 못한 동작을 초래할 수 있습니다.

예:


switch (outer) {
  case 1:
    switch (inner) {
      case 1:
        print "inner 1"
        break
      default:
        print "inner default"
    }
    break
  default:
    print "default"
}