Clean Code Chapter 7: Error HandlingApril 20, 2017Use Exceptions Rather Than Return CodesWrite Your Try-Catch-Finally Statement FirstUse Unchecked ExceptionsProvide Context With ExceptionsDefine Exception CLasses in Terms of a Caller's NeedsDefine the Normal FlowDon't return nullDon't pass nullConclusion