Breakpoints are one of the most important debugging techniques in your developer’s toolbox. You set breakpoints wherever you want to pause debugger execution . For example, you may want to see the state of code variables or look at the call stack at a certain breakpoint.