Cataly...ception(3pm)

πŸ“¦
version 5.90132 Β· 6 versions
, in debian trixie, ubuntu resolute, ubuntu stonking

πŸ’– Cataly...ception(3pm) β€” aka Catalyst::Exception πŸ’–

okay bestie, so this is the Catalyst::Exception page from the Perl docs, and yes the header is literally truncated to Cataly...ception(3pm) because apparently even man pages have a character limit and it's giving main character with no room to breathe. anyway. let's go πŸ¦‹


✨ NAME ✨

Catalyst::Exception β€” the Catalyst Exception Class. that's it. that's the name. short, iconic, to the point πŸ’…


🌸 SYNOPSIS 🌸

here's the vibe in code form:

Catalyst::Exception->throw( qq/Fatal exception/ );

and then, because one cross-reference is never enough:

See also Catalyst.


πŸŽ€ DESCRIPTION πŸŽ€

This is the Catalyst Exception class. fr fr. that's the whole description. it's a class, it does exceptions, it's not gonna write you a poem about it πŸ™ˆ


πŸ’œ METHODS πŸ’œ

throw( $message )

throw( message => $message )

throw( error => $error )

Throws a fatal exception. that's the whole job. three whole ways to call it, all of them ending the same way (dramatically πŸ’€). pick whichever syntax speaks to your soul.

meta

Provided by Moose. that's it, that's the lore β€” Moose handed it over, no cap. 🫢


πŸ‘‘ AUTHORS πŸ‘‘

Catalyst Contributors, see Catalyst.pm. the whole squad, assembled. ✨


This library is free software. You can redistribute it and/or modify it under the same terms as Perl itself. so like, go off, remix it, slay responsibly πŸ’–


ngl if you're reading a man page for an exception class, you're either debugging at 3am or you're built different. either way, respect. πŸ”₯

that's the whole page bestie β€” courtesy of perl v5.40.0, dated 2024-11-15, and lovingly dumped into the terminal just for you. mwah. πŸ’‹

πŸ“¦ where this page comes from