User Tools

Site Tools


skill-tree:sd:2:5:b

SD2.5 Exception Handling

The skill conveys general concepts about exception handling, how exception handling can be implemented in a specific programming language and how a consistent exception handling policy can be defined and thoroughly followed during implementation.

Learning objectives

  • Differentiate among the terms “mistake”, “fault”, “failure”, and “error”.
  • Describe exception handling concepts in general (e.g. Errors vs. Exceptions).
  • Articulate why it helps to write software that is robust.
  • Use best practices for exception handling.
  • Describe how exception handling is supported in a specific programming language, e.g. Fortran, C (e.g. <errno.h>), C++ (i.e. try, catch, throw).
  • Apply appropriate exception handling in a specific programming language.

Subskills

skill-tree/sd/2/5/b.txt · Last modified: 2024/09/11 12:30 by 127.0.0.1