Catmandu::Error3pm
Catmandu error hierarchy
Usage
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::BadFixArg Catmandu::NotImplemented Catmandu::NoSuchPackage Catmandu::NoSuchFixPackage Catmandu::FixParseError Catmandu::FixError Catmandu::HTTPError
Releases
6 releases since Debian 8 (Jessie); the text changed 5 times.