JavaRush /Java Blogu /Random-AZ /geri qaytarma bəyanatı
articles
Səviyyə

geri qaytarma bəyanatı

Qrupda dərc edilmişdir
Nəzarət operatorlarının sonuncusu return. Metoddan açıq bir qaytarma yerinə yetirmək üçün istifadə olunur. Yəni yenidən bu metodu çağıran obyektə nəzarəti ötürür. Beləliklə, bu operator keçid operatoru kimi təsnif edilir. Operatorun tam təsviri return6-cı Fəsildə metodları müzakirə edənə qədər gözləməli olsa da, onun xüsusiyyətlərinə qısaca nəzər salaq. İdarəetməni metodu çağıran obyektə qaytarmaq üçün Operatorun qaytarılması - 1operator metodun istənilən yerində istifadə edilə bilər. returnBeləliklə, bəyanat returndərhal içində olduğu metodun icrasını dayandırır. Aşağıdakı misal bunu göstərir. Bu halda, qaytarma ifadəsi idarəetmənin Java iş vaxtı sisteminə qayıtmasına səbəb olur, çünki main ().
// Демонстрация использования оператора return.
class Return {
public static void main(String args[]) {
boolean t = true;
System.out.println("До выполнения возврата.");
if (t) return; // возврат к вызывающему an objectу
System.out.println("Этот оператор выполняться не будет.");
}
}
Bu proqramın çıxışı belə görünür:
До выполнения возврата.
Göründüyü kimi, yekun bəyanat println ()icra olunmur. Bəyanat yerinə yetirildikdən dərhal sonra returnproqram nəzarəti çağıran obyektə qaytarır. Və son nüans: yuxarıda göstərilən proqramda operatorun istifadəsi if (t)məcburidir. Onsuz, Java tərtibçisi "əlçatmaz kod" xətası siqnalı verəcək, çünki o, sonuncu ifadənin heç vaxt yerinə yetirilməyəcəyini anlayacaq println (). Bu xətanın qarşısını almaq üçün demo kompilyatoru if. Orijinal mənbəyə keçid: Bəyanatı qaytarın
Başqa nə oxumaq lazımdır:

Java-da Qaytarma Bəyanatı

Şərhlər
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION