Főmenü megnyitása

Módosítások

}
</source>
 
A Java nyelvben a kivételtípusok is osztályok és közöttük is fennáll típushierarchia. Éppen ezért ha több catch-ágat használunk egy blokkban, akkor mindig a speciálisabb típust kell korábban feltüntetni, mert a vezérlés fentről lefelé halad.
 
Ezen kívül egy blokk esetén legalább egy catch vagy egy finally ágat kötelező használni, de catch ágból több is lehet, illetve lehet egy vagy több catch után egy finally.
 
=== Feltétel nélküli ugróutasítások ===
A Java nem támogatja a [[GOTO|''goto'']] utasítást, mivel ennek használata [[pongyola kód]]ot eredményezhet. Nagyon ritkán mégis szükség van a goto-ra, a Java lehetővé tesz alternatív megoldásokat, ami a címkézhető ''continue'' és ''break'' utasítás. A ''goto'' [[fenntartott szó]] és nem használható [[azonosító]]ként.
Névtelen felhasználó