Which of the following statements are incorrect?

a) default constructor is called at the time of object declaration
b) constructor can be parameterized
c) finalize() method is called when a object goes out of scope and is no longer needed
d) finalize() method must be declared protected

1 thought on “ Which of the following statements are incorrect?”

  1. c
    Explanation: finalize() method is called just prior to garbage collection. it is not called when object goes out of scope.

Leave a Comment