My take on it is that as a rule it is NOT a good practice. As always with rules there could be exceptions but very rare.
It is not a good practice because
- Modern editors highlight the opening bracket when you place cursor on the closing one and vice versa.
- Most important: if there is a possibility to not see the beginning of the clause it means that the method is huge (more than half a page) which is a bad practice.
- It adds noise to the code that will confuse readers who are used to more conventional Java coding style.
- Incorporating LordScree-Joachim Sauer comment: These comments will
be pain in the neck to maintain. So most likely it will not be maintained and the information will usually be out of sync with reality.