What happens when a main method is declared as private?
Answer Posted / sachin
JVM wants to execute the class its starting Execution from main Method means if JVM wants to execute main method if we declare main Method as private then its restriction the scope of main method if we declare Main Method as public then only jvm can applicable to access the main Method.
for e.g
class SE3
{
private static void main(String[] args)
{
System.out.prinln("Hello");
}
}
E:A_coreResearch_Programs>javac SE3.java
E:A_coreResearch_Programs>java SE3
Error: Main method not found in class SE3, please define the main method as
public static void main(String[] args)
or a JavaFX application class must extend javafx.application.Application
| Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
What are void methods?
Differentiate between run time error and syntax error.
What is the use of parse function in java?
Can a class declared as private be accessed outside it’s package?
What are invisible components?.
Why is String immutable?
Define a package.
What is anti pattern in programming?
What is basic syntax?
Explain enumeration in java?
What are wrapped classes in java programming?
Tell me about your ability to work under pressure
What are the restrictions imposed by a Security Manager on Applets?.
Does java allow overriding static methods ?
Write a program to print count of empty strings in java 8?