Jak wyjść z funkcji w Javie?



Funkcja wyjścia w języku Java powoduje wyjście z bieżącego programu przez zamknięcie wirtualnej maszyny języka Java. Metoda System.exit () wywołuje metodę exit w klasie Runtime.

Java to wspaniały język programowania . Podczas w przypadku jednej z tych aplikacji możesz utknąć w jakimś momencie tego programu. Co się robi w tej sytuacji? Czy w tym momencie jest sposób na wyjście? Jeśli przeszkadzają Ci te pytania, wylądowałeś we właściwym miejscu. Możesz po prostu użyć metody System.exit (), która zakończy bieżącą wirtualną maszynę Java uruchomioną w systemie. W tym artykule przeprowadzę Cię przez funkcję wyjścia w Javie i pomogę Ci ją dokładnie zrozumieć.





Zaczynajmy.

Jak wyjść z funkcji w Javie?

Funkcję można zakończyć za pomocą metody java.lang.System.exit (). Ta metoda przerywa aktualnie uruchomioną Wirtualna maszyna Java (JVM) . Pobiera argument „kod statusu”, gdzie niezerowy kod statusu wskazuje na nieprawidłowe zakończenie. Jeśli pracujesz z lub instrukcji switch, możesz używać instrukcji break, które są używane do przerywania / kończenia pracy tylko z pętli, a nie całego programu.



co to jest fasola w java

W tym artykule przyjrzyjmy się dokładniej metodzie exit () języka Java i zrozumiemy, w jaki sposób jest używana.

Co to jest metoda System.exit ()?

Metoda System.exit () wywołuje metodę exit w klasie Runtime. Kończy bieżący program przez zamknięcie wirtualnej maszyny języka Java. Jak określa nazwa metody, metoda exit () nigdy niczego nie zwraca.



Wywołanie System.exit (n) jest w rzeczywistości równoważne z wywołaniem:

Runtime.getRuntime (). Exit (n)

Funkcja System.exit ma kod statusu, który mówi o zakończeniu, taki jak:

  • wyjście (0) : Wskazuje pomyślne zakończenie.
  • wyjście (1) lub wyjście (-1) lub dowolny wartość niezerowa - wskazuje nieudane zakończenie .

Przyjrzyjmy się teraz parametrom i zgłoszeniom wyjątków w metodzie System.exit ().

Parametry: Status wyjścia.

Wyjątek: Rzuca Wyjątek bezpieczeństwa .

Przechodząc do przodu z metodą System.exit (), zobaczmy jej praktyczną implementację.

Przykłady metod exit () systemu Java

pakiet 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} for (int i = 0 i = 4) {System.out.println ('Wyjdź z pętli') System.exit (0) // Kończy JVM} else System.out.println ('arr [ '+ i +'] = '+ arr [i])} System.out.println (' Koniec programu ')}}

Wynik: arr [0] = 1
arr [1] = 2
arr [2] = 3
Wyjdź z pętli

Wyjaśnienie: W powyższym programie wykonanie zatrzymuje lub wychodzi z pętli, gdy tylko napotka metodę System.exit (). Nie wypisuje nawet drugiej instrukcji print, która mówi „Koniec programu”. Po prostu sam kończy program.

Przykład 2:

pakiet 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} for (int i = 0i 

Wynik : tablica [0] = 1
tablica [1] = 2
tablica [2] = 3
tablica [3] = 4
Wyjdź z pętli

Wyjaśnienie: W powyższym programie drukuje elementy do momentu spełnienia warunku. Gdy tylko warunek stanie się fałszywy, wyświetla instrukcję i program kończy działanie.

W ten sposób dotarliśmy do końca artykułu o „funkcji wyjścia w Javie”. Mam nadzieję, że zrozumiałeś, co zostało udostępnione w tym samouczku. Jeśli chcesz dowiedzieć się więcej, zapoznaj się z autorstwa Edureka, zaufanej firmy zajmującej się edukacją online. Szkolenie i certyfikacja J2EE i SOA firmy Edureka ma na celu przeszkolenie zarówno podstawowych, jak i zaawansowanych koncepcji języka Java, a także różnych struktur Java, takich jak Hibernate Spring.

Masz do nas pytanie? Wspomnij o tym w sekcji komentarzy tego bloga „Wyjście z funkcji w Javie”, a my skontaktujemy się z Tobą tak szybko, jak to możliwe.