Unable to execute movement.
The most suitable movement team is
]M
which is short and precise: it moves the cursor to the end of the next method in Java-like source code.
There are also three satellite motions that, together with ]M make it possible to go to the next or previous beginning and end of the methods, see :help ]m and below. Therefore, in addition to ]M in this situation a question can be
]m%
The rest of the answer contains a discussion of some tricks that should only be used if the aforementioned movement commands for some reason could not solve the problem in your case.
Another simple idea is to jump over the argument list, find the next open curly bracket and go to its closing copy,
%l%
or
f{%
or even
/% Enter %
A similar idea is to move the cursor to the very beginning of the method body and than move on to the next unsurpassed closure of the curly bracket, leads to the following command,
j]}
Note that three of the last four commands only work if the header function is a single line. If this is not the case, they need modifications.
Under some assumptions about formatting the code, you can also achieve the same result using movements oriented to plain text. If the opening curly brace is the last character in the title bar of the method, you can use
$%
or
g_%
if this bracket is the last non-empty character.
In conclusion, stick to the movement ]M , how much it works for you (this should in the vast majority of cases), rely on tricks based on a combination of other text movement commands, otherwise.