When using try-catch, what should you avoid in the try block?
Avoid large amounts of unrelated code in try blocks: 1) Makes error origin harder to identify, 2) Reduces error handling precision, 3) Impacts performance unnecessarily, 4) Makes code harder to maintain, 5) Should focus on specific operations, 6) Better to use multiple specific try-catch blocks, 7) Improves error handling granularity, 8) Enables better error recovery strategies.