No abstract class cannot be instantiated i.e you cannot create a new object of this
class
No, an abstract class cannot be instantiated in Java. An abstract class is a class that is declared with the abstract
keyword. It may have abstract methods (methods without a body) that must be implemented by its subclasses. Abstract classes cannot be instantiated on their own because they may contain incomplete or abstract methods, and it doesn’t make sense to create objects of an incomplete class.
To use an abstract class, you need to create a subclass that extends the abstract class and provides concrete implementations for all the abstract methods. Objects of the subclass can then be instantiated.