Justify your answer that you can't define a method inside another method in java, if you can then how?

Justify your answer that you can't define a method inside another method in java, if you can then how?

devquora

Posted On:
Feb 22, 2018

It is not possible in java to write the definition of a function inside another function. It is like we are creating confusion for the compiler in making a decision for which function definition part to terminate and which is not. It is not recommended and not professional. For this purpose, we can use Lambda expression.

Note: Lambda expression is introduced in Java 8 which can be created without belonging to any class.