Errors and Exceptions

Errors are an inevitable part of programming. As Amazon’s CTO, Werner Vogels says “Everything fails, all the time”. We need a way to manage errors using Exceptions to help us identify and fix errors as well as to make our code more stable and resilient.