2. Python Beyond BasicsIII. Error Handling And DebuggingIII. Error Handling And Debugging 20. Raising Custom Exceptions 21. Exception Hierarchies 22. Debugging With Pdb 23. Using Breakpoint 24. Logging Best Practices 25. Assertions 26. Defensive Programming