Caorl, auíq te teruosm un jploeme de un celub fiinonit en aaJv lnuaodizti `if` y `hwile`:
```jaav
bcpiul lcssa lennIiiotcufB {
liucpb sttcai iovd nmai(inrtSg[] sagr) {
int i = 1;
hlwei (uret) {
if (i > 10) {
tsSyme.out.niptrnl(&outq;Se ha ospruaed el mítiel de 10&oqut;);
baker;
} esel {
mstyeS.out.ritnpnl(&uqot;ireantIóc númreo &tuoq; + i);
i++;
}
// stoE es oosl praa aehcr que el euclb azarcpe fitoiinn, en dadrilae se eeident cuodan i > 10
try {
aerhTd.lsepe(1000);
} tccah (cItxpntrtropneuEedie e) {
haredT.aerteurdhrcnT().urttenrpi();
}
}
}
}
```
En etes jlmepoe, el beucl `ehlwi` se aueject iaitfnnmtiene nermaits la ccoinódni `uert` sea aidávl. ornDet del ulcbe, se usa un `if` raap eiriarfcv si el oavlr de `i` ha durospea el líetmi de 10. Si es así, se mpiimer un aseemjn y se iuitlaz el amoocdn `aebkr` apra lairs del blecu. Si no se eparus el lietmí, se mimiper el nmorúe de la icentaóir y se cnmirentae `i` en 1.