While performing a step operation, if a breakpoint or exception is encountered, execution suspends at the breakpoint or exception, and the step operation ends.
To execute a step over command:
If you have set node-by-node stepping on in the debugger preferences, the step over action will step node-by-node rather than line-by-line.
To execute a step return command:
When a thread is suspended, it is possible to resume execution until a specified line is executed. This is a convenient way to suspend execution at a line without setting a breakpoint.