eval { success() or die(); }; if ($@) { complain() and cleanUp(); } #### eval { Email::Valid::address(@params) }; # i_Post_Exam.pm line 1560 if ($@) { warn "I haz got an error"; }