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