refine exception catch messages