JavaRush /Java блогу /Random-KY /кайтаруу билдирүүсү
articles
Деңгээл

кайтаруу билдирүүсү

Группада жарыяланган
Башкаруучу операторлордун акыркысы болуп саналат return. Бул ыкмадан ачык кайтарууну аткаруу үчүн колдонулат. Башкача айтканда, бул ыкманы чакырган an objectке башкарууну кайрадан өткөрүп берет. Ошентип, бул оператор өткөөл оператор катары классификацияланат. Оператордун толук сүрөттөлүшү returnбиз 6-бөлүмдөгү ыкмаларды талкуулаганга чейин күтүүгө туура келет да, анын өзгөчөлүктөрүн тез карап көрөлү. Оператор кайтаруу - 1Оператор returnметодду чакырган an objectке башкарууну кайтаруу үчүн методдун каалаган жеринде колдонулушу мүмкүн. Ошентип, билдирүү returnошол замат өзүнүн ыкмасын аткарууну токтотот. Муну төмөнкү мисал көрсөтүп турат. Бул учурда, return оператору башкарууну Java иштөө убактысы системасына кайтарууга алып келет, анткени ал main ().
// Демонстрация использования оператора return.
class Return {
public static void main(String args[]) {
boolean t = true;
System.out.println("До выполнения возврата.");
if (t) return; // возврат к вызывающему an objectу
System.out.println("Этот оператор выполняться не будет.");
}
}
Бул программанын натыйжасы төмөнкүдөй көрүнөт:
До выполнения возврата.
Көрүнүп тургандай, акыркы билдирүү println ()аткарылган эмес. Операция аткарылгандан кийин дароо returnпрограмма чакырып жаткан an objectке башкарууну кайтарат. Ал эми акыркы нюанс: жогоруда аталган программада операторду колдонуу if (t)милдеттүү болуп саналат. Ансыз Java компилятору "жетишсиз code" катасын билдирмек, анткени ал акыркы билдирүү эч качан аткарылбай турганын түшүнмөк println (). Бул катаны болтурбоо үчүн, демо компиляторду if. Түпнуска булакка шилтеме: Кайтаруу билдирүүсү
Дагы эмнени окуу керек:

Кайтаруу билдирүүсү Java

Комментарийлер
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION