LOOP здесь ни причем, но вложенные if народу не нравятся.
Из "той же оперы":## Код:
```
try{
    if (...) throw something;
    ...
    if (...) throw something;
    ...
}catch (something){
    ...
}
```
