スタックトレース付きエラー


 Carp::confessでスタックトレース付きのエラーを発生させることができます。
use Carp;

foo();


sub foo {
	print "foo\n";
	bar();
}

sub bar {
	print "bar\n";
	baz();
}

sub baz {
	print "baz\n";
	confess "エラー";
}

関連項目

die関数
エラー終了する