in reply to Re^2: How to return an appropriate error from module?
in thread How to return an appropriate error from module?
package Phone; sub prettify { local ($_) = @_; /^$/ and die "No number\n"; # do something to modify $_ here $_; }
my ($pretty_number) = eval { Phone::prettify($number) } or do { ...insert message $@ into web page output... ...exit/return/next/etc... };
|
|---|