Skip to content
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

Defensive Programming and Exceptions Homework

Task 1. Assertions

  • Add assertions in the code from the project Assertions-Homework to ensure all possible preconditions and postconditions are checked.

Task 2. Exception handling

  • Add exception handling (where missing) and refactor all incorrect error handling in the code from the Exceptions-Homework project to follow the best practices for using exceptions.
You can’t perform that action at this time.