Introduction

There are a number of different kinds of bugs. We discussed 3 main types of bugs in lecture that got harder and harder to fix.

  1. Compile time errors — bugs caught by the compiler.
  2. Terminating Runtime errors — bugs caught by the runtime resulting in the termination of the program.
  3. Non-Terminating Runtime errors — bugs not caught by the runtime.

For this lab you will need to download and import your assignment Lab 9. Once you have imported the assignment successfully, proceed to the next page.