catch-all ```except``` could lead to confusion/uninformative error message, and is generally good to avoid.