Exeception handling is a mechanism to recover from unexpected events, errors and application crashes.
For example: It may be a dialog box, or message box which occur at run time.
a. Popup exception
b. Object/window exception
c. TSL exception
Recovery scenario manager provides a wizard that guides you through the defining recovery scenario. Recovery scenario has three steps
a. Triggered Events
b. Recovery steps
c. Post Recovery Test-Run
4 types of exceptions are there in QTP:
a. Pop up
b. Object state
c. Test run error
d. Application crash
According to this question, By using popup exception we can handle dialogbox messages.
There are two type of dialog boxes are there, i.e. Modal and Modalless dialog boxes.