NAME
Exception::Argument - Thrown when called function or method with wrong argument
SYNOPSIS
use
Exception::Argument;
sub
method {
my
$self
=
shift
;
Exception::Argument->throw(
message
=>
'Usage: $obj->method( STR )'
,
)
if
@_
< 1;
my
(
$str
) =
@_
;
$str
;
};
DESCRIPTION
This class is an Exception::Base exception thrown when function or method was called with wrong argument.
BASE CLASSES
ATTRIBUTES
This class provides new attributes. See Exception::Base for other descriptions.
- message : Str = "Bad argument" {rw}
-
Contains the message of the exception. This class overrides the default value from Exception::Base class.
SEE ALSO
BUGS
If you find the bug, please report it.
AUTHOR
Piotr Roszatycki <dexter@debian.org>
LICENSE
Copyright (C) 2008 by Piotr Roszatycki <dexter@debian.org>.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.