Luc said:
You have never needed out of a nested loop?
Not that I remember, no. Single level break and continue, plus return have
always been enough to me without spoiling the code structure. And I've worked
in lots of domains, so I don't think that it's just a case of "it's not needed
for <such and such> code".
That is, of course, only as far as I can remember. I'm not claiming that there
may not have been exception circumstances when I would have used a targeted
break if I had one available, but I don't think they've been at all common. I
grew up with C where there is no such feature, so maybe I've just learned to
structure my code with little reliance on syntactically nested loops (which I
find confusing anyway).
-- chris