5.3.c NAREDBA RETURN

                             

Naredba return se koristi za bezuslovan izlazak iz metoda. Drugim riječima, kontrola programa se vraća pozivaocu metode.Naredba return može se uvjek upotrebiti unutar metode da bi se izvršavanje programa vratilo pozivaocu metoda.Na taj način, naredba return trenutno prekida metodu u kojoj se izvršava.

 

 

Ilustracija naredbe return   

 

Opis rješenja:Čim se izvrši naredba return, kontrola se vraća pozivaocu, zbog toga se kao rješenje programa na ekranu ispisuje samo:

"Prije naredbe return."

 

Opis programa: Naredba return izaziva vrćanje izvršenja programa javinog izvršnog sistema, jer on poziva metodu main().Neophodna je naredba if(t), jer bez nje bi javin prevodioc upozorio na grešku(nedostupan kod).Posljednja naredba println() se neće izvršiti.Čim se izvrši naredba return, kontrola se vraća pozivaocu.

 

Listing programa:

 

class Return {

    public static void main (String args[]) {

        boolean t = true;

 

        System.out.println ("Prije naredbe return.");

 

        if(t) return;

       

        System.out.println("Ovo se neće izvršiti.");

    }

}