Kies Terugkeer forceren om een methode direct te verlaten met een opgegeven waarde.
U kunt afdwingen dat een methode voortijdig wordt beëindigd (alleen beschikbaar tijdens het opsporen van fouten in een Virtual Machine van Java SE 6). Hierbij wordt een waarde uit het huidige stackframe geretourneerd, worden de resterende instructies in de methode niet meer uitgevoerd en worden alle vergrendelingen van synchronized-blokken vrijgegeven. U kunt een retourwaarde maken door een expressie te selecteren en Terugkeer forceren (Alt+Shift+F) te kiezen. Deze actie is ook beschikbaar vanuit het contextmenu van de Java-editor, het hoofdmenu Uitvoeren, de view Weergeven en het informatiegebied van de view Variabelen.
Als u een voortijdige beëindiging forceert van een methode die altijd een waarde
retourneert, moet u een expressie evalueren. Als een methode bijvoorbeeld 'false' zou
retourneren, kunt u de waarde 'true' teruggeven door een expressie te selecteren in de
view Weergeven en Terugkeer forceren te kiezen. In het
volgende voorbeeld is elementCount niet gelijk aan nul, waardoor 'false' zou
worden geretourneerd (zie de voorgrondinfo met de waarde van elementCount).

In de view Weergeven kunt u bijvoorbeeld de te retourneren waarde
opgeven en selecteren en vervolgens de opdracht Terugkeer forceren
uitvoeren om de methode isEmpty() te laten terugkeren met de opgegeven
waarde. (In het volgende voorbeeld keert isEmpty() geforceerd terug met de
waarde true.)

Deze opdracht is van toepassing op:
