Error Handling in Practice

Custom errors, the ? shortcut, and when it is OK to just crash.