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"
;
}
];