interrupt handling is the process of handling a break or
interrupt called by a program where as exception handling is for
handling some exceptional conditions that'll occur when a program
is running
View page
Exception handling is necessary for string handling as there
might be some unexpected situation during string handling which may
lead to program crash or abrupt termination
View page
An exception is abnormal program flow, so handling the exception
is the very definition of resolving the abnormality.
View page
We use exception handling so that the program can gracefully
handle any situation that may be unexpected.