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
java:break_loop_statements [2015/09/18 10:58]
gthanos [Η εντολή continue]
java:break_loop_statements [2017/02/10 18:27] (current)
doufexi Αλλαγή ενός for σε break
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>​
  
-Η ροή του προγράμματος συνεχίζεται μετά τις δύο εντολές ανακύκλωσης **for**. ​+Εκτελέστε τα προγράμματα για να διαπιστώσετε την λειτουργία της κανονικής και της //labeled// μορφής της εντολής **break**. ​Η ροή του προγράμματος συνεχίζεται μετά τις δύο εντολές ​επανάληψης **for**.
  
-==== Η εντολή continue ====+===== Η εντολή continue ​=====
  
-Σε αναλογία με την εντολή ''​for''​ και η εντολή ''​continue''​ διαθέτει //labeled// και //​unlabeled//​ μορφή. Δείτε τα παρακάτω παραδείγματα+Σε αναλογία με την εντολή ''​break''​ και η εντολή ''​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.1442573920.txt.gz · Last modified: 2016/02/26 11:15 (external edit)