Currency and converter both handle exceptions with proper errors