00:00 – 1. Section Introduction – Exception Handling in Java
01:13 – 3. Why is Exception Handling Important
05:03 – 4. Which Design Pattern Powers Java Exception Flow
08:49 – 5. Practical Example of Java Exception Handling
14:57 – 6. What Happens When You Swallow Exceptions
16:55 – 7. When is Code in finally Not Executed
18:47 – 8. Combinations of try, catch, and finally
20:16 – 9. Class Hierarchy Behind Java Exceptions
25:31 – 10. Checked vs Unchecked Exceptions in Java
28:39 – 11. What Are Chained Exceptions
30:34 – 12. Best Practices for Handling Exceptions in Java
34:37 – 13. Newer Java Features That Help with Exception Handling
Exercise Files