But basically, goto can make programs very hard to easily read and understand. When you use gotos to shoot the flow of control all over the place, it can be very hard to understand what kind of state the program is in at various points in the code.
– OwenMay 01 '11 at 16:20
@Vahan: Instead of `goto`, use `return`, and move the whole block into a separate method. No need to use long if/else/else blocks that way.
– skaffmanMay 01 '11 at 16:23
Java has a keyword called `goto` but it is reserves. Its longer and more difficult than using a plain else. You can use return from a method or break from a `do { } while(false)` look.
– Peter LawreyMay 01 '11 at 16:58