Exception Handling
What are exceptions and Why handle them
Exceptions are errors/ unexpected behavior that our application encounter while running, which can result in different outcomes.
Why Hundle Exceptions.
Handling exceptions has many benefits for the users of our applications, let's face it no one likes losing their progress and starting over or an application just crashing on you, without any information.

Importance of Exception Handling
When exceptions can be handled in a way that enables a user to fix something and retry again
They help us keep logs in when things go wrong and prevent our applications from crushing without additional information.

