Código
while ( true ) { if ( ... ) { break; } else { if ( ... ) { break; } else { continue; } continue; } }
Esto es simplemente spaghetti! ilegible, dificil de entender, poco escalable, dificil de mantener y debuggear.
Digamos que se vuelve ilegible usar tambipen continue y break en loops que se hacen bastante grandes y que de por si ya son complejos como para agregarles un interruptor en el flujo de ejecución.
Cosas de ese estilo que generan flujos de ejecución irregular que a veces se difuminan y se parecen más a un goto.