Lecture overview -- Keyboard shortcut: 'u'  Previous page: Exception Handling Approaches -- Keyboard shortcut: 'p'  Next page: Object-oriented Exception Handling [Section] -- Keyboard shortcut: 'n'  Lecture notes - all slides together  Annotated slide -- Keyboard shortcut: 't'  Textbook -- Keyboard shortcut: 'v'  Alphabetic index  Help page about these notes  Course home    Exception Handling - slide 11 : 30

Mixing normal and exceptional cases
Arbitrary mixing of normal and exceptional program aspects can be very confusing
mycopy1.cs
A file copy program.
mycopy-error-demo.cs
A file copy program with excessive error handling.
The normal program almost disappears in the error handling code