перевод статьи Peter Makholm
Perl exception handling is hard Всем хорошо известно, что обработка исключений в Perl реализуется при помощи eval и die, вместо try и catch.
eval {
do_something()
or die "Err!";
};
if ($@) {
print "Catched exception: $@";
}
Так советует делать Damian Conway в 16 главе своей книги Perl Best Practices
(
Read more... )