Hi,
Conditional expression feature of debugging helps us if we want to stop the execution at the breakpoint(such that we can start debugging) only after value of certain variable equal/greater than/less than to the value specified.
Please follow below steps to make much usage of this feature and screenshots are provided for every step.
Step 1: Create a runnable class, I used following code which displays the names of customers(through while select loop) and also used a variable (namely) i which is incremented in the loop.
Step 2: Placed break point on the infolog statement(as shown below). Right click on breakpoint and select options Conditions.
Step 3: On clicking conditions button, under conditions group, select Conditional Expression and specify value as i == 5(as shown below). Click on close button.
Step 4: After successfully providing the value, please check the plus sign on the breakpoint.
Step 5: Build the solution and start debugging(through Debug > Start debugging) to see the execution stops after looping the while loop six times. This can be confirmed by checking the value of variable i in the locals window(red color box) to be 5 and five info messages in the infolog window.
Likewise, you can debug using conditional expression feature.
Regards,
Chaitanya Golla

Like
Report
*This post is locked for comments