Ok!
So, till now we got the following:
1) you can command what should happen when an exception is encountered by way of exception handling mechanism
2)It makes our application robust. When a runtime exception arrises, we can handle it using this mechanism and move ahead, which would enable our program to keep running rather than crashing down.
3)Exceptins can prevent from an unexpected behavior and a type of an exception can tell you what went wrong and WHERE it went wrong.
Waiting for more.....