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.