eval BLOCK is what you want,
my $foo = eval { $obj->method(@args) }; warn "Oops! ", $@ if $@; [download]
After Compline,Zaxo
In reply to Re: how to trap errors? by Zaxo in thread how to trap errors? by redss