Πώς βγείτε από μια λειτουργία στην Java;

Η συνάρτηση Exit στην Java τερματίζει το τρέχον πρόγραμμα τερματίζοντας την Java Virtual Machine. Η μέθοδος System.exit () καλεί τη μέθοδο εξόδου στην κλάση χρόνου εκτέλεσης.

Η Java είναι μια υπέροχη γλώσσα προγραμματισμού που έχει . Ενώ για μία από αυτές τις εφαρμογές μπορεί να κολλήσετε σε κάποια στιγμή αυτού του προγράμματος. Τι κάνει κανείς σε αυτήν την κατάσταση; Υπάρχει τρόπος να βγείτε από αυτό το σημείο; Εάν σας ενοχλούν αυτές οι ερωτήσεις, έχετε φτάσει στο σωστό μέρος. Αυτό που μπορείτε να κάνετε είναι, απλά να χρησιμοποιήσετε μια μέθοδο System.exit () που τερματίζει την τρέχουσα Java Virtual Machine που εκτελείται στο σύστημα. Σε αυτό το άρθρο, θα σας καθοδηγήσω στη λειτουργία εξόδου στην Java και θα σας βοηθήσω να το κατανοήσετε διεξοδικά.





Ας ξεκινήσουμε.

πώς να χρησιμοποιήσετε τις εξουσίες στο java

Πώς βγείτε από μια λειτουργία στην Java;

Μπορείτε να κλείσετε μια συνάρτηση χρησιμοποιώντας τη μέθοδο java.lang.System.exit (). Αυτή η μέθοδος τερματίζει την τρέχουσα εκτέλεση Εικονική μηχανή Java (JVM) . Χρειάζεται ένα όρισμα «κωδικός κατάστασης» όπου ένας μη μηδενικός κωδικός κατάστασης υποδηλώνει μη φυσιολογικό τερματισμό. Εάν εργάζεστε με ή εναλλαγή δηλώσεων, μπορείτε να χρησιμοποιήσετε δηλώσεις διακοπής που χρησιμοποιούνται για διακοπή / έξοδο μόνο από βρόχο και όχι από ολόκληρο το πρόγραμμα.



Σε αυτό το άρθρο, ας σκάψουμε βαθύτερα στη μέθοδο Java exit () και να κατανοήσουμε πώς χρησιμοποιείται.

Τι είναι η μέθοδος System.exit ();

Η μέθοδος System.exit () καλεί τη μέθοδο εξόδου στην κλάση χρόνου εκτέλεσης. Βγαίνει από το τρέχον πρόγραμμα τερματίζοντας την Java Virtual Machine. Όπως ορίζει το όνομα της μεθόδου, η μέθοδος exit () δεν επιστρέφει ποτέ τίποτα.



Η κλήση System.exit (n) είναι ουσιαστικά ισοδύναμη με την κλήση:

Runtime.getRuntime (). Έξοδος (n)

Η συνάρτηση System.exit έχει κωδικό κατάστασης, ο οποίος λέει για τον τερματισμό, όπως:

  • έξοδος (0) : Υποδηλώνει επιτυχής τερματισμός.
  • έξοδος (1) ή έξοδος (-1) ή οποιοδήποτε μη μηδενική τιμή - υποδηλώνει ανεπιτυχής τερματισμός .

Τώρα, ας δούμε τις παραμέτρους και τα βήματα εξαίρεσης στη μέθοδο System.exit ().

Παράμετροι: Κατάσταση εξόδου.

Εξαίρεση: Ρίχνει ένα SecurityException .

Προχωρώντας με τη μέθοδο System.exit (), ας δούμε μερικές από την πρακτική εφαρμογή του.

Έξοδος συστήματος Java () Παραδείγματα μεθόδου

πακέτο Edureka import java.io. * import java.util. * public class ExampleProgram {public static void main (String [] args) {int arr [] = {1, 2, 3, 4, 5, 6, 7, 8 , 9, 10} για (int i = 0 i = 4) {System.out.println ('Exit from the loop') System.exit (0) // Τερματίζει το JVM} άλλο System.out.println ('arr [ '+ i +'] = '+ arr [i])} System.out.println (' Τέλος του προγράμματος ')}}

Παραγωγή: arr [0] = 1
arr [1] = 2
arr [2] = 3
Έξοδος από το βρόχο

Εξήγηση: Στο παραπάνω πρόγραμμα, η εκτέλεση σταματά ή βγαίνει από το βρόχο μόλις συναντήσει τη μέθοδο System.exit (). Δεν εκτυπώνει καν τη δεύτερη δήλωση εκτύπωσης με την ένδειξη 'Τέλος του προγράμματος'. Απλώς τερματίζει το πρόγραμμα εκεί.

Παράδειγμα 2:

λίστα ταξινόμησης c ++
πακέτο Edureka import java.io. * import java.util. * public class ExampleProgram {public static void main (String [] args) {int a [] = {1,2,3,4,5,6,7,8 , 9,10} για (int i = 0i 

Παραγωγή : πίνακας [0] = 1
πίνακας [1] = 2
πίνακας [2] = 3
πίνακας [3] = 4
Έξοδος από το βρόχο

Εξήγηση: Στο παραπάνω πρόγραμμα, εκτυπώνει τα στοιχεία έως ότου ισχύει η συνθήκη. Μόλις η συνθήκη γίνει ψευδής, εκτυπώνει τη δήλωση και το πρόγραμμα τερματίζεται.

Έτσι, έχουμε φτάσει στο τέλος αυτού του άρθρου σχετικά με την «λειτουργία εξόδου σε Java». Ελπίζω να καταλάβετε τι έχει κοινοποιηθεί σε αυτό το σεμινάριο. Εάν θέλετε να μάθετε περισσότερα, δείτε το από την Edureka, μια αξιόπιστη διαδικτυακή εταιρεία μάθησης. Το μάθημα εκπαίδευσης και πιστοποίησης Java J2EE και SOA της Edureka έχει σχεδιαστεί για να σας εκπαιδεύσει τόσο για βασικές όσο και για προχωρημένες ιδέες Java μαζί με διάφορα πλαίσια Java όπως το Hibernate Spring.

Έχετε μια ερώτηση για εμάς; Παρακαλώ αναφέρετέ το στην ενότητα σχολίων αυτού του ιστολογίου «λειτουργία εξόδου σε Java» και θα επικοινωνήσουμε μαζί σας το συντομότερο δυνατό.