Autodieによるエラー処理の簡略化
631 ワード
Autodieコンパイル命令(5.10.1から持参、CPANから直接インストール可能)
デフォルトでは、autodieは機能するすべての関数に対して有効になります.特定の関数に対してのみ機能する場合は、各関数の名前または関数のグループのセットをautodieに伝えることができます.
Autodieがエラーをキャプチャすると、$@がautodie::exceptionオブジェクトに設定され、$@はevalエラー変数を表す
デフォルトでは、autodieは機能するすべての関数に対して有効になります.特定の関数に対してのみ機能する場合は、各関数の名前または関数のグループのセットをautodieに伝えることができます.
use autodie qw(open close); #
use autodie qw(:filesys); #
Autodieがエラーをキャプチャすると、$@がautodie::exceptionオブジェクトに設定され、$@はevalエラー変数を表す