Apr 15, 2018

You cannot make an abstract class or method final in Java because abstract and final are the mutual exclusive concept.

An abstract class is incomplete and can only be instantiated by extending a concrete class and implementing all abstract methods, while a final class is considered as complete and cannot be extended further.