Die Abbruch-Bedingung für eine for-Schleife ist das Überschreiten des Abbruchwertes. Man kann den - in Abhängigkeit von Irgendwas - auch ständig erhöhen, so dass er nicht erreicht wird ... aber sauberes Programmieren geht anders.
Dafür sind eigentlich while-Schleifen gedacht. Was hast du genau vor? So eine "Warte"-Schleife blockiert sämtliche anderen Reaktionen und trotzdem braucht der Prozessor voll Strom ... das geht ganz bestimmt eleganter.