control flow

Are try-catch blocks really bad practice?

I'm new to programming, and my boss told me that try-catch statements are "garbage" and that I should avoid them entirely. That confused me because I thought exceptions…