Errors Exceptions and Handling.