update try/catch; implement throw, Ex class