Often you can enter a correction and continue program execution with the same line that halted the application, even though you've changed some of the code. Typically misspelled keywords or variable names, mismatched properties or methods, or improper initialization of objects can be corrected in this way. As you continue running the application, you can verify that the problem is fixed.
To continue execution from break mode
Some changes (most commonly, changing variable declarations or adding new variables or procedures) require you to restart the application. When this happens, a message is presented that asks if you want to restart the application.