ネストした switch ステートメントまたは式を報告します。

ネストした switch ステートメントを使用したコードは大きな混乱を招く可能性があります。 このようなステートメントは個別のメソッドに抽出できます。

例:


  int res = switch (i) {
            case 0 -> 0;
            default -> switch (i) {
                case 100 -> 0;
                default -> i;
            };
        };