Can we make the main() method as final in Java ?

Yes, you can make the main() method final. 
The below diagram demonstrates that we can have a main() method as final in Java.

Free Spring Boot Tutorial - 5 Hours Full Course


Watch this course on YouTube at Spring Boot Tutorial | Fee 5 Hours Full Course