exceptionhandler bcalc