|
die $msg | Abbruch mit der angegebenen Fehlermeldung |
warn $msg | Fehlermeldung ohne Abbruch |
warn $msg if $^W |
Fehlermeldung ohne Abbruch, falls use warnings angegeben wurde |
|
use Carp; croak $msg | Analog zu die, jedoch beziehen
sich Modulangabe und Zeilennummer auf den Aufrufer |
use Carp; carp $msg | Analog zu warn, jedoch beziehen
sich Modulangabe und Zeilennummer auf den Aufrufer |
use Carp; confess $msg | Analog zu croak, jedoch wird
ein vollständiger Stack-Trace ausgegeben. |
|
$SIG{__DIE__} = sub { ... } | Reaktion statt Abbruch bei die |
$SIG{__WARN__} = sub { ... } | Reaktion statt Ausgabe bei warn |
|
eval { ... }; if ($@) { ... } | Bau einer Schutzmauer mit eval |
|