Home
Assignments
Fundamentals of IT
Programming Concepts 1
Programming Concepts 2
Programming Concepts 3
Object-Oriented Programming A
Object-Oriented Programming B
Object-Oriented Programming C
Object-Oriented Design A
Object-Oriented Design B
Object-Oriented Design C
Advanced .NET Programming A
Advanced .NET Programming B
Advanced .NET Programming C
Content
Fundamentals of IT
Programming Concepts 1
Programming Concepts 2
Programming Concepts 3
Object-Oriented Programming A
Object-Oriented Programming B
Object-Oriented Programming C
Advanced .NET Programming A
Advanced .NET Programming B
Advanced .NET Programming C
Topics
Glossary
Links
Canvas
Socrative
Feedback System
NTC Slack
NTC Email
Software Installations
Next >
Chapter 3.2 - Exception Handling
Chapter 3.2 - Exception Handling
3.2.1 Exception Propagation [10 minutes]
3.2.2 Understanding the Purpose of Exceptions [15 minutes]
3.2.3 When Not to Catch an Exception [10 minutes]
3.2.4 Catching Specific Exceptions [10 minutes]
3.2.5 Deciding When to Throw and Catch an Exception [11 minutes]
3.2.6 Handling Exceptions With try and catch [10 minutes] (Last Updated: 8/25/2026)
3.2.7 Handling Invalid Values With Exceptions [9 minutes] (Last Updated: 8/25/2026)
3.2.8 Ordering Catch Blocks [8 minutes] (Last Updated: 8/25/2026)
3.2.9 Preserving Exception Information [10 minutes] (Last Updated: 8/25/2026)
3.2.10 Throwing Exceptions [9 minutes] (Last Updated: 8/25/2026)
3.2.11 Displaying WPF Message Boxes [7 minutes] (Last Updated: 8/25/2026)
3.2.12 Reading Exception Messages and Stack Traces [10 minutes] (Last Updated: 8/25/2026)