Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Java

เราสามารถประกาศเมธอด main เป็น private ใน Java ได้ไหม

ใช่ เราสามารถประกาศเมธอด main เป็น private ใน Java ได้

มันคอมไพล์สำเร็จโดยไม่มีข้อผิดพลาดแต่ในรันไทม์ จะบอกว่าเมธอด main ไม่ใช่ public

ตัวอย่าง:

class PrivateMainMethod {    private static void main(String args[]){        System.out.println("Welcome to Tutorials Point");     } }

โค้ดข้างต้นทำงานสำเร็จในขณะคอมไพล์แต่จะโยนข้อผิดพลาดในรันไทม์

ผลลัพธ์:

Error: Main method not found in class PrivateMainMethod, please define the main method as: public static void main(String[] args) or a JavaFX application class must extend javafx.application.Application