Skip to main content
2 of 2
replaced http://stackoverflow.com/ with https://stackoverflow.com/
user avatar
user avatar

Why not default constructors in Java 8?

I read this question. The answer says that even in Java 8 (where we can have default methods in interfaces), we cannot have default constructors. And it says that it makes no sense.

Can someone explain why it doesn't make any sense or whatever the reason there is no support for default constructors in Java 8?

Supun Wijerathne
  • 13.1k
  • 11
  • 73
  • 101