Hi xSerj,
edc237 is right. However, since “easier to read” is a matter of personal preference, I’d like to add that an if-statement to terminate a method early is common practice in programming. In fact, most of the time, programmers are not eager to read code, so we appreciate “shortcuts” like this. If we see an if-statement at the top of a method code block, and that if-block contains return;, we interpret the code snippet immediately as “if true, the rest is irrelevant and won’t get executed”. We don’t even have to read the code to understand the logic. That’s why it is “easy to read” for programmers. Obviously, we presume that the coding style follows this logic. Otherwise, our instant interpretation would be wrong.
You’ll encounter this style quite often if you read other people’s code.
Nevertheless, your solution is valid as well. Feel free to use it if you like it better than Rick’s. 
See also:
- Forum User Guides : How to mark a topic as solved