Question: public class Test { public static void main ( String [ ] args ) { int n = 1 0 0 0 0 * 1

public class Test {
public static void main(String[] args){
int n =10000*10000*10000;
System.out.println("n is "+ n);
}
}
The result of 10000*10000*10000 is too large to be stored in an int variable n. This causes an overflow and the program is aborted.
The result of 10000*10000*10000 is too large to be stored in an int variable n. This causes an overflow and the program continues to execute because Java does not report errors on overflow.
The result of 10000*10000*10000 is too large to be stored in an int variable n. This causes an underflow and the program is aborted.
The result of 10000*10000*10000 is too large to be stored in an int variable n. This causes an underflow and the program continues to execute because Java does not report errors on underflow.
The program displays n is 1000000000000.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!