libexception-class-trycatch-perl - syntactic try/catch sugar for use with Exception::Class

Distribution: Debian 8 (Jessie)
Repository: Debian Main amd64
Package name: libexception-class-trycatch-perl
Package version: 1.13
Package release: 1
Package architecture: all
Package type: deb
Installed size: 68 B
Download size: 14.99 KB
Official Mirror:
Exception::Class::TryCatch provides syntactic sugar for use with Exception::Class using the familiar keywords try and catch. Its primary objective is to allow users to avoid dealing directly with $@ by ensuring that any exceptions caught in an eval are captured as Exception::Class objects, whether they were thrown objects to begin with or whether the error resulted from die. This means that users may immediately use isa and various Exception::Class methods to process the exception. In addition, this module provides for a method to push errors onto a hidden error stack immediately after an eval so that cleanup code or other error handling may also call eval without the original error in $@ being lost.


    Source package: libexception-class-trycatch-perl

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install libexception-class-trycatch-perl deb package:
      # sudo apt-get install libexception-class-trycatch-perl


    • /usr/share/doc/libexception-class-trycatch-perl/CONTRIBUTING
    • /usr/share/doc/libexception-class-trycatch-perl/changelog.Debian.gz
    • /usr/share/doc/libexception-class-trycatch-perl/changelog.gz
    • /usr/share/doc/libexception-class-trycatch-perl/copyright
    • /usr/share/man/man3/Exception::Class::TryCatch.3pm.gz
    • /usr/share/perl5/Exception/Class/


    2014-03-01 - gregor herrmann <> libexception-class-trycatch-perl (1.13-1) unstable; urgency=low * Team upload. [ Nathan Handler ] * debian/watch: Update to ignore development releases. [ Ansgar Burchardt ] * debian/control: Convert Vcs-* fields to Git. [ gregor herrmann ] * debian/control: update {versioned,alternative} (build) dependencies. [ Salvatore Bonaccorso ] * Change based URIs to based URIs [ gregor herrmann ] * Strip trailing slash from metacpan URLs. * New upstream release. * Switch to "3.0 (quilt)" source format. * Use three-line debian/rules. * debian/copyright: switch formatting to Copyright-Format 1.0, update years. * Install new CONTRIBUTING document. * Bump debhelper compatibility level to 8. * Remove unneeded build dependencies. * Declare compliance with Debian Policy 3.9.5.

    2008-11-04 - Jose Luis Rivas <> libexception-class-trycatch-perl (1.12-1) unstable; urgency=low [ Jose Luis Rivas ] * New upstream release * Switched to debhelper 7. * debian/control: added me as uploader. * debian/copyright: Updated formatting. [ gregor herrmann ] * debian/rules: use the template from dh-make-perl * debian/copyright: add Upstream-Name field and reflect upstream's re-licencing under the Apache 2.0 License. * debian/control: start short description with lower-case letter.

    2008-09-01 - Jaldhar H. Vyas <> libexception-class-trycatch-perl (1.10-1) unstable; urgency=low * Initial Release. (Closes: #497460)