Scroll to navigation

Catmandu::Error(3pm) User Contributed Perl Documentation Catmandu::Error(3pm)
 

NAME

Catmandu::Error - Catmandu error hierarchy

SYNOPSIS

    use Catmandu::Sane;
    sub be_naughty {
        Catmandu::BadArg->throw("very naughty") if shift;
    }
    try {
        be_naughty(1);
    } catch_case [
        'Catmandu::BadArg' => sub {
            say "sorry";
        }
    ];

CURRRENT ERROR HIERARCHY Throwable::Error Catmandu::Error Catmandu::BadVal Catmandu::BadArg Catmandu::NotImplemented Catmandu::NoSuchPackage Catmandu::ParseError Catmandu::FixError

SEE ALSO

Throwable
2014-10-14 perl v5.20.1