Rumah  >  Artikel  >  Java  >  Bagaimana untuk keluar dari program menggunakan kaedah exit() kelas Sistem di Java

Bagaimana untuk keluar dari program menggunakan kaedah exit() kelas Sistem di Java

WBOY
WBOYasal
2023-07-24 09:33:282463semak imbas

Cara untuk keluar dari program menggunakan kaedah exit() kelas Sistem dalam Java

Dalam program Java, kadangkala kita perlu keluar dari program di bawah keadaan tertentu untuk menghalang program daripada terus dilaksanakan. Java menyediakan kaedah exit() kelas Sistem untuk melaksanakan fungsi ini. Artikel ini akan memperkenalkan cara menggunakan kaedah exit() untuk keluar dari program dan menyediakan kod sampel.

Kelas Sistem ialah kelas dalam perpustakaan standard Java dan mengandungi beberapa kaedah yang berkaitan dengan operasi sistem. Kaedah exit() digunakan untuk keluar dari aplikasi Java. Kaedah ini memerlukan integer sebagai parameter, menunjukkan kod status dikembalikan apabila keluar dari program. Secara amnya, kod status 0 menunjukkan bahawa program keluar secara normal, dan kod status bukan sifar lain menunjukkan bahawa program keluar secara tidak normal.

Berikut ialah contoh kod untuk keluar dari program menggunakan kaedah exit() kelas Sistem:

public class ExitExample {
    public static void main(String[] args) {
        boolean condition = true;

        if (condition) {
            System.out.println("条件满足,退出程序");
            System.exit(0);
        }

        System.out.println("程序继续执行");
    }
}

Dalam contoh di atas, kami menggunakan syarat pembolehubah jenis boolean sebagai syarat untuk keluar dari program. Jika syarat dipenuhi, iaitu syarat adalah benar, atur cara akan mengeluarkan "Keadaan dipenuhi, keluar dari program" dan memanggil System.exit(0) untuk keluar dari program. Oleh kerana parameter yang dihantar ke kaedah exit() ialah 0, ini bermakna program keluar seperti biasa, jadi kod status keluar ialah 0.

Jika syarat tidak dipenuhi, iaitu syarat palsu, program akan terus melaksanakan dan mengeluarkan "Program continues to execute". Oleh kerana kaedah exit() tidak dipanggil, program akan terus melaksanakan kod berikut.

Perlu diambil perhatian bahawa sebaik sahaja kaedah System.exit() dipanggil, atur cara akan keluar serta-merta dan kod berikutnya tidak akan dilaksanakan lagi. Oleh itu, sebelum memanggil kaedah exit(), pastikan semua operasi yang diperlukan telah dilakukan.

Selain parameter integer, kaedah System.exit() juga boleh menerima parameter rentetan sebagai maklumat keluar. Sebagai contoh, System.exit(1, "Pengecualian berlaku dalam program") menunjukkan bahawa program keluar secara tidak normal, dan mengeluarkan "Pengecualian berlaku dalam program" sebagai maklumat keluar.

Untuk meringkaskan, fungsi keluar boleh dilaksanakan dalam program Java menggunakan kaedah exit() kelas Sistem. Dengan menghantar kod status yang berbeza, kami boleh menentukan sama ada program keluar secara normal atau tidak normal. Dalam senario aplikasi tertentu, pilih kod status yang berbeza untuk keluar dari program seperti yang diperlukan.

Saya harap artikel ini akan membantu anda memahami dan menggunakan kaedah exit() kelas Sistem. Jika anda mempunyai sebarang soalan atau cadangan, sila berasa bebas untuk bertanya, terima kasih kerana membaca!

Atas ialah kandungan terperinci Bagaimana untuk keluar dari program menggunakan kaedah exit() kelas Sistem di Java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn