add throwing and catching exceptions

Closes #6 (closed)

Merge request reports

Loading