| Exceção :: morreu Converter simples die no objeto de exceção real |
Baixe Agora |
Exceção :: morreu Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- Piotr Roszatycki
- Site do editor:
- http://search.cpan.org/~dexter/MooseX-GlobRef-Object-0.02/lib/MooseX/GlobRef/Object.pm
Exceção :: morreu Tag
Exceção :: morreu Descrição
Converter simples dado em um objeto de exceção real Exceção :: Died é um módulo Perl para converter simples dado em exceção real objeto.synopsis # pode ser carregado via exceção :: Base Pragma Use Exceção :: Base 'Exceção :: Morreu'; eval {abrir $ f, "x", "bad_open_mode"}; Exceção :: Died-> Lance (Mensagem => "Não é possível abrir") se $ @; eval {die "bum! "}; se ($ @) {my $ E = Exceção :: Died-> Catch; $ E-> lance;} # pode substituir o gancho de morrer Globalmente usar exceção :: morreu '% sig' => 'morrer'; eval {morrer "boom! "}; Imprimir Ref $ @; #" Exceção :: morrer "Imprimir $ @ -> eval_error; #" boom! "# pode ser usado no escopo local apenas use exceção :: morrer; {$ sig {__ die__} = exceção :: morreu :: __ die__; eval {die "boom!";} Imprimir Ref $ @; # "Exceção :: morrer" Imprimir $ @ -> Eval_Error; # "boom!"} Eval {Die "Boom";} Imprimir REF $ @; # "Esta classe estende a exceção padrão :: Base e converte o erro do eval no objeto de exceção real. A mensagem de erro do eval é armazenada no atributo Eval_Error. Requisitos: · Perl.
Exceção :: morreu Software Relacionado