Hello guys, welcome to lingarajtechhub.com . Today we are going to discuss print 1 to 100 using an exit jump statement in java.
Code:
package com.exit1.java; public class Exit { public static void main(String[] args) { int i; for(i=1;i<100;i++) { if(i==94) { System.exit(0); } System.out.println(i); } }
Line-1:
- package com.exit1.java;
It is a java package , this package is created in a java project and it contains classes inside the package.
Line-3:
- public class Exit
Here ” Exit ” is the class-name , class is a template used to create objects & class-name first letters must be capital . It is public means we can access this data in another project.
Line-5:
- public static void main(String[] args)
It is a main method in which we can execute a program.
public : It is an access modifier. The main() is public because we can access main() outside of the class , if main() can’t be public then JVM(Java Virtual Machine) can’t be called main() & code can’t be executed.
Static : static is a keyword in which the main method has to be static in which JVM can load the class into memory and call the main method without creating an instance.
Void : Void is a data type. It means no return type.
main(): Main is a function.
String [] args : string means collection of characters ,String[] args represents a collection of Strings that are separated by a space and can be typed into the program on the terminal directly.
Line-6:
- int i
Here int is an integer data type. ‘ i ‘ is the variable .
Line-7:
- for(i=1;i<100;i++)
In this program use a for loop .(i=1;i<=100;i++) here apply the logic .It means i value started from 1, continue this loop 100 times and increment value 1 continuously while the program is not ending.
Line-9:
- if(i==94)
Inside for loop use if condition . (i==94) means when i value is 94 the exit keyword will be used and hit this value.
Line-11:
- System.exit(0)
This method was used to successfully terminate the running program.
Line-13:
- System.out.println(i)
system is a predefined class .Out is a static variable of type printstream present in system class. Println shows the result.