enum class Color { RED, GREEN, BLUE } fun foo(arr: Array): Color { loop@ for (color in arr) { when (color) { Color.RED -> return color Color.GREEN -> break@loop Color.BLUE -> if (arr.size == 1) return color else continue@loop } // Unreachable return Color.BLUE } return Color.GREEN }