Java Quiz 1 – Advanced

Sharing is caring

Welcome to your Java Quiz 1 - Advanced

1. 
Identify the modifier which cannot be used for constructor

2. 
What does the following code do to the String “camera”?

“camera”.replace(‘a’,’I’)

3. 
Which of the following keyword when used before a variable, makes it a class level variable and not an instance variable?

4. 
When is the finalize() method called?

5. 
What is output of the following code?

int Integer = 50;

char String  = ‘I’;

System.out.print(Integer);

System.out.print(String);

6. 
In which of the following is toString() method defined?

7. 
What is the output of the following code?

try{

       int Integer = 50/0;

} catch(Exception e){

       System.out.println(“from exception”);

} catch(ArithmeticException ae){

       System.out.println(“from Arithmetic exception”);

}

8. 
Which of the following is a valid syntax for declaring an array?

9. 
What is the implicit return type of a constructor?


Sharing is caring

Leave a Reply

Your email address will not be published. Required fields are marked *