Multiple choice

___________ is an approach to program development whereby programmers asume that there may be undetected faults or inconsistencies in their programs.

  1. Failure prevention

  2. Defensive programming

  3. Exception handling

  4. Recursion

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Defensive programming is an approach to program development whereby programmers assume that there may be undetected faults or inconsistencies in their programs.