| Exceção :: Como verificação de erro como exceção |
Baixe Agora |
Exceção :: Como Classificação e resumo
- Licença:
- Other/Proprietary Li...
- Nome do editor:
- Ziya Suzen
- Site do editor:
- http://search.cpan.org/~ziya/
Exceção :: Como Tag
Exceção :: Como Descrição
Verificação de erro como exceção Em vez de usar o método TRY-CACTH, a exceção :: Como o módulo Perl depende do bom método de verificação de valor de retorno antigo. Mas dá a seus usuários a chance de identificar tipos de erro como na manipulação de exceções e empilhamento de erros.synopsis #package File: Exceção do pacote :: Liketest; Use exceção :: Como MyException => 'Esta é a minha exceção'; Use rigoroso; sub new {my $ this = shift; Meu $ Class = Ref ($ isto) || $ isso; Meu $ auto = abençoe {}, $ classe; retornar $ auto; } Sub falha {ERR (MyException, "Sentado como erros"); Retorna; } #Program File: Use Exception :: Liketest; $ a = nova exceção :: Liketest; $ r = $ a-> falha (); a menos que ($ R) {# Erro ocurado! if ($ a-> errno () eq myException) {avisar myException ", ocorreu. \ n"; } else {die $ a-> erstr (); }} # Para listar todas as exceções definidas (ou IDs de erro) usar exceção :: como; Imprimir "$ \ \ n" para exceção :: Like-> List_Defined_Exceptions (); Requisitos: · Perl.
Exceção :: Como Software Relacionado