2. Method inside Method
In java , one method can not be inside the another method. If you try to put it, then you will get illegal start of expression error as shown below:
3. Public, private or protected access modifier inside method
Variable inside the method is called local variable. In case of local variable you can not use any access modifier.
An access modifier is not allowed inside the method because its accessibility is defined by its method scope.