Learn AI, Data Science & Business — Earn Certificates That Get You Hired
Get 20% off all career paths from fullstack to AI
Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This talk examines how C++ exceptions work, when to use them, and common patterns of misuse. It proposes alternatives for those cases and outlines the attributes of a model exception class.
Syllabus
Introduction
Overview
What are exceptions
What is an exception
Philosophy of Exceptions
Is it appropriate to use exceptions
Use cases for exceptions
Exceptions for rare events
When to use exceptions
Exceptional Exceptions
Exceptions in Code
Exceptional Logging
Exceptional Checking
Exceptional Trier
Exceptional Hard to Find
Exceptional Data Passing
Exceptional Control Flow
Exception Hierarchy
Taught by
CppNow