Exercise Number: 1
Q1. What is the purpose of the final keyword in Java?
Q2. Can a final variable be assigned a value after declaration?
Q3. What happens if you try to override a final method in Java?
Q4. Explain the behavior of final reference variables in Java.