java:break_loop_statements

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
java:break_loop_statements [2015/09/18 13:10]
gthanos [Η εντολή break]
java:break_loop_statements [2017/02/10 18:26]
doufexi
Line 1: Line 1:
-====== Εντολές τερματισμού και ελέγχου ​της ​ανακύκλωσης ======+====== Εντολές τερματισμού και ελέγχου ​επανάληψης ======
  
-==== Η εντολή break ====+===== Η εντολή break =====
  
-Η εντoλή **break** τερματίζει την υφιστάμενη ανακύκλωση και θέτει την ροή του προγράμματος αμέσως μετά το τέλος της εντολής ανακύκλωσης. Η εντολή **break** έχει δύο μορφές την //labeled// και την //​unlabeled//​ μορφή. Η unlabeled μορφή είναι η μορφή που γνωρίζετε από την γλώσσα **C**. Ένα της παράδειγμα ​της unlabeled μορφής ​δίνουμε παρακάτω.+Η εντoλή **break** τερματίζει την υφιστάμενη ​επανάληψη και θέτει την ροή του προγράμματος αμέσως μετά το τέλος της εντολής ​επανάληψης. Η εντολή **break** έχει δύο μορφέςτην //labeled// και την //​unlabeled//​ μορφή. Η unlabeled μορφή είναι η μορφή που γνωρίζετε από την γλώσσα **C**. Ένα της παράδειγμα δίνουμε παρακάτω.
  
 <code java BreakDemo.java>​ <code java BreakDemo.java>​
Line 34: Line 34:
 </​code>​ </​code>​
  
-Η //labeled// μορφή της εντολής **break** έχει νόημα όταν έχουμε περισσότερες από μία εμφωλευμένες εντολές ανακύκλωσης **while**, **do-while**,​ **for** και θέλουμε να τερματίζουμε την εξωτερική ανακύκλωση. Ένα παράδειγμα χρήσης της εντολής //labeled// **break** μπορείτε να δείτε παρακάτω.+Η //labeled// μορφή της εντολής **break** έχει νόημα όταν έχουμε περισσότερες από μία εμφωλευμένες εντολές ​επανάληψης **while**, **do-while**,​ **for** και θέλουμε να τερματίζουμε την εξωτερική ​επανάληψη. Ένα παράδειγμα χρήσης της εντολής //labeled// **break** μπορείτε να δείτε παρακάτω.
  
 <code java BreakWithLabelDemo.java>​ <code java BreakWithLabelDemo.java>​
Line 70: Line 70:
 </​code>​ </​code>​
  
-Εκτελέστε τα προγράμματα για να διαπιστώσετε την λειτουργία της κανονικής και της //labeled// μορφής της εντολής **break**. Η ροή του προγράμματος συνεχίζεται μετά τις δύο εντολές ανακύκλωσης **for**.+Εκτελέστε τα προγράμματα για να διαπιστώσετε την λειτουργία της κανονικής και της //labeled// μορφής της εντολής **break**. Η ροή του προγράμματος συνεχίζεται μετά τις δύο εντολές ​επανάληψης **for**.
  
-==== Η εντολή continue ====+===== Η εντολή continue ​=====
  
-Σε αναλογία με την εντολή ''​for''​ και η εντολή ''​continue''​ διαθέτει //labeled// και //​unlabeled//​ μορφή. Δείτε τα παρακάτω παραδείγματα+Σε αναλογία με την εντολή ''​for''​ και η εντολή ''​continue''​ διαθέτει //labeled// και //​unlabeled//​ μορφή. Δείτε τα παρακάτω παραδείγματα:
  
 <code java ContinueDemo.java>​ <code java ContinueDemo.java>​
Line 126: Line 126:
 </​code>​ </​code>​
  
 +Εκτελέστε τα προγράμματα για να διαπιστώσετε την λειτουργία της κανονικής και της //labeled// μορφής της εντολής **continue**.
  
 +| Προηγούμενο:​ [[:​java:​loop_statements | Εντολές επανάληψης ]] | [[:toc | Περιεχόμενα ]] | Επόμενο:​ [[:​oop:​introduction | Εισαγωγή στον Αντικειμενοστραφή Προγραμματισμό ]] |
java/break_loop_statements.txt · Last modified: 2017/02/10 18:27 by doufexi