
Another reason to catch specifics
Your code may need to respond to different kinds of exceptions differently, generating different kinds of error messages or changing its behavior to respond to the conditions differently.
Indeed, you may want to ignore certain exceptions; your code may be expecting certain exceptions.
Bottom line: Write your code to your design, not to a platitude or "panacea".
jb4
shrub\ufffdbish (Am., from shrub + rubbish, after the derisive name for America's 43 president; 2003) n. 1. a form of nonsensical political doubletalk wherein the speaker attempts to defend the indefensible by lying, obfuscation, or otherwise misstating that facts; GIBBERISH. 2. any of a collection of utterances from America's putative 43rd president. cf. BULLSHIT