Resultados da pesquisa a pedido "error-handling"

7 a resposta

Erro de matriz vazia do identificador VBA

Estou escrevendo um script que percorrerá através de mim uma excelente planilha e descobrirá se existem duplicatas das células selecionadas. se houver dups, a função retornará uma matriz de quais linhas são dups e criará um comentário para me ...

17 a resposta

Por que as exceções são tão ruins para a validação de entrada?

Entendo que "exceções são para casos excepcionais" [a], mas além de apenas ...

4 a resposta

Estratégias de tratamento de erros em uma biblioteca compartilhada - C

Estou escrevendo uma biblioteca compartilhada entre plataformas (.so no linux e.dll no Windows) usando C. Atualmente, quando há um erro, as funções da biblioteca retornam o código de erro adequado e gravam as informações de erro ...

2 a resposta

Rails: Restaurando o conteúdo do formulário não modelo que usa form_tag

Estou fazendo um bom progresso com meu primeiro aplicativo Rails (usando o Rails 3). A interação MVC está indo bem, mas estou tendo dificuldades com um formulário que não se relaciona diretamente a um modelo. Estou usando o form_tag e, no caso ...

2 a resposta

Como impedir que os fluxos sysout e syserr se misturem?

Na minha base de código é o seguinte (muito simplificado): public static void main (String[] args) { System.out.println("Starting application"); try { System.out.println("About to validate"); validate(args); catch (Exception e) { ...

5 a resposta

No Python, como verifico se existe uma unidade sem gerar um erro para unidades removíveis?

Aqui está o que eu tenho até agora: import os.path as op for d in map(chr, range(98, 123)): #drives b-z if not op.isdir(d + ':/'): continueO problema é que ele exibe uma caixa de erro "No Disk" no Windows: maya.exe - sem disco: não há disco na ...

3 a resposta

Qual é o objetivo de '@' (operador de silêncio, sinal) antes de trigger_error?

Eu já vi em muitos pacotes Symfony (e também em outros códigos) esta linha: @trigger_error('The class is deprecated', E_USER_DEPRECATED);De acordo com a documentação, o@ O operador (at) é usado para silenciar os erros ...

4 a resposta

Como lidar com 'Rejeição possivelmente não tratada: clique no pano de fundo' de maneira geral

Eu tenho um serviço angular para lidar com modais: angular.module('myApp').service('ModalService', function($uibModal) { function open(options) { return $uibModal.open(options); } });Agora eu atualizei para o angular 1.6 e recebi este ...

3 a resposta

Como gerar um erro 410 no Django

Gostaria de retornar 410 erros em algumas das minhas páginas do Django em vez de retornar 404s. Basicamente, em vez de chamarraise Http404('some error message'), Em vez disso, gostaria de ligarraise Http410('some error message') atalho. Estou ...

3 a resposta

Como você define tipos personalizados de `Error` no Rust?

Estou escrevendo uma função que pode retornar vários erros diferentes. fn foo(...) -> Result<..., MyError> {}Provavelmente vou precisar definir meu próprio tipo de erro para representar esses erros. Estou presumindo que seria umenum possíveis ...