Your commitment to object oriented programming is noble. Yes, too many break, continues and labels can be somewhat non-object oriented.
I can tell you that being able to recognize flow control is an important part of the
SCJA exam. While I would never divulge what I encountered on the SCJA exam, other less ethical people have told me that indeed there was the occasional use of the keyword break and the keyword continue. One or two questions might reference these keywords, and that's a good 4 or 5 % of the final mark.
I don't know of anyone that encontered break labels or continue labels, which is a good thing, because those still confuse me.
Cheers!
Kameron McKenzie
[ November 03, 2006: Message edited by: Kameron McKenzie ]