perl-Exception-Class

Module that allows you to declare real exception classes in Perl

*RECOMMENDATION 1*: If you are writing modern Perl code with Moose or Moo I highly recommend using Throwable instead of this module. *RECOMMENDATION 2*: Whether or not you use Throwable, you should use Try::Tiny. Exception::Class allows you to declare exception hierarchies in your modules in a "Java-esque" manner. It features a simple interface allowing programmers to 'declare' exception classes at compile time. It also has a base exception class, Exception::Class::Base, that can be easily extended. It is designed to make structured exception handling simpler and better by encouraging people to use hierarchies of exceptions in their applications, as opposed to a single catch-all exception class. This module does not implement any try/catch syntax. Please see the "OTHER EXCEPTION MODULES (try/catch syntax)" section for more information on how to get this syntax. You will also want to look at the documentation for Exception::Class::Base, which is the default base class for all exception objects created by this module.

There is no official package available for openSUSE Leap 15.4

Distributions

openSUSE Tumbleweed

openSUSE Leap 15.4

openSUSE Leap 15.3

openSUSE Leap 15.2

SUSE SLE-15-SP2

SUSE SLE-15-SP1

SUSE SLE-12-SP5

SUSE SLE-11 SP 4

RedHat RHEL-7

RedHat RHEL-6

RedHat RHEL-5

CentOS CentOS-7

Unsupported distributions

The following distributions are not officially supported. Use these packages at your own risk.

openSUSE:Leap:15.0

openSUSE:Leap:15.1

openSUSE:Leap:42.2

openSUSE:Leap:42.3

openSUSE:Leap:42.1

openSUSE:13.1

openSUSE:13.2

openSUSE:12.2

openSUSE:12.3

openSUSE:11.4

openSUSE:12.1

devel:LEO

SUSE:SLE-15:GA

SUSE:SLE-12:SLE-Module-Adv-Systems-Management

SUSE:SLE-11

SUSE:SLE-11:SP1

SUSE:SLE-11:SP2

SUSE:SLE-12:SLE-Module-Toolchain

CentOS:CentOS-6

CentOS:CentOS-5

SUSE:SLE-10

deleted