Exceção :: SistemaException :: System é a classe de exceção para chamadas de sistema ou biblioteca. | |
Baixe Agora |
Exceção :: Sistema Classificação e resumo
Propaganda
- Licença:
- Perl Artistic License
- Preço:
- FREE
- 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 :: Sistema Tag
Exceção :: Sistema Descrição
Exceção :: System é a classe de exceção para chamadas de sistema ou biblioteca. Exceção :: System é a classe de exceção para chamadas de sistema ou biblioteca.synopsis # carregado automaticamente se usado como exceção :: Base's argument Use Exception :: Base 'Exceção :: System', 'Exception :: file' => {isa => 'Exception :: System'}; Tente Exceção :: Base Eval {My $ File = "/ Notfound"; Arquivo aberto, $ File ou Lance Exception :: File Message => "Não é possível abrir o arquivo: $ file", arquivo => $ file; }; if (Exception Exception :: System My $ E) {if ($ E-> ISA ('Exception :: Arquivo')) {avisar "erro de arquivo:". $ E -> {errstr}; } se ($ e-> com (errname => 'enoent')) {avisar "catch não encontrado erro"; }} Esta classe estende a exceção padrão :: Base com sistema de manipulação ou erros de biblioteca. Os campos adicionais do objeto de exceção são preenchidos em lance e contêm os campos de mensagem de erro e códigos de erro.fieldclass são implementados como valores de Hash.Estrstr (RO) abençoado contém a string de erro do sistema fetched em exceção. É a parte da string que representa o objeto de exceção. É o mesmo que $! variável em contexto de string. eval {lançar exceção :: Mensagem do sistema => "mensagem"; }; Catch Exception :: Sistema Meu $ E e Imprimir $ E -> {errstr}; errstros (RO) contém a string de erro do sistema estendido buscada em exceção. É o mesmo que $ ^ variável. eval {lançar exceção :: Mensagem do sistema => "mensagem"; }; Catch Exception :: Sistema Meu $ E e $ E -> {errstros} ne $ e -> {errstr} e imprima $ e -> {errstros}; errno (ro) contém o número de erro do sistema buscado em exceção lance. É o mesmo que $! variável em contexto numérico. eval {lançar exceção :: Mensagem do sistema => "mensagem"; }; Errname (RO) contém a constante do erro do sistema a partir do erro do sistema.H incluem arquivo. eval {lançar exceção :: Mensagem do sistema => "mensagem"; }; Catch Exception :: Sistema Meu $ E e $ E -> {Errname} eq 'enoent' e $ e-> lance; métodosStringify (]) retorna a representação de string de objeto de exceção. O formato da saída é "mensagem: string de erro". eval {aberto f, "/ notexistar"; Jogue Exceção :: Sistema; }; Imprimir $ @ -> seqüestry (1); Imprimir "$ @"; Requisitos: · Perl. · Exceção :: Base> = 0,03
Exceção :: Sistema Software Relacionado
Modelo :: Recall.
Template :: Recall é um sistema de templatação "reverso de chamada de chamada". ...
227
Library C Shapefile C.
O pacote de biblioteca C Shapefile C fornece a capacidade de escrever programas C simples. ...
303