Short answerEasy2 marks
Name the following: (i) The keyword which converts variable into constant. (ii) The method which terminates the entire program from any stage.
Topic: Keywords and methods
Previous-year question practice database
Answer
Exam answer
(i) final (ii) System.exit(0)
Explanation
(i) final fixes a value so it can never be reassigned: final double PI = 3.14; Any later attempt to change PI is a compile-time error. By convention such constants are written in capitals. (ii) System.exit(0) stops the whole program immediately, wherever it is called from — not just the current method or loop. The argument 0 signals normal termination; a non-zero value signals an error. Do not confuse it with break (leaves a loop or switch) or return (leaves only the current method).
More from Revision Tour I
The full form of JVM is:2026Which of the following occupies 2 bytes of storage?2026In a statement c = c + (x * d + e); which variable is an accumulator?2026Assertion (A): The result of the Java expression 3 + 7/2 is 6.
Reason (R): According to the hierarchy of operators in Java, addition is done first followed by division.2026Evaluate the Java expression:
x = a * b % (++c) + (++a) + (--b);
if a = 7, b = 8, c = 22026System.out.println('Z' + 32); will display:2025