#function #java
A method is defined as a sequence of some declaration and execution statements. These statements gather together to perform a specific task.
The first line of the function definition is the prototype of the function. A function prototype provides a description of function to the compiler by giving details such as the number and type of parameters and return type of the function.
To access or to use a method, we need to call it. A function is called (or invoked, or executed) by providing the function name, followed by the parameters being enclosed within parentheses.
When the program invokes any method, the program control automatically transfers to the function, the statements in the function body are executed, and then the control again returns to the calling code in any of the 3 situations:
It completes all the statements in the method.
It reaches a return statement of the method.
If the method throws an exception.