2007-07-02

Perl における例外の基礎

croak と eval を使用.

use Carp;

sub f {
    ...
    if (something is bad) {
        croak "fail";
    }
    ...
    return something_good;
}

...
my $r = eval { f(); };
if ($@) {
    croak "f() fails.";
}
...

参照

0 件のコメント:

コメントを投稿