exception - Quando lançar uma exceção?

exception - Quando lançar uma exceção?

Eu tenho exceções criadas para todas as condições que meu aplicativo não espera. UserNameNotValidException,PasswordNotCorrectException etc. No entanto, disseram-me que não deveria criar exceções…


Como você testa que uma função Python lança uma exceção?

Como se escreve um teste unitário que falha apenas se uma função não lançar uma exceção esperada?…


Melhores práticas para gerenciamento de exceções em Java ou C#

Estou preso decidindo como lidar com exceções no meu aplicativo. Muito se meus problemas com exceções vierem de 1) acessar dados através de um serviço remoto ou 2) desserializar um objeto JSON. I…


Por que os literais de string raw do Python não terminam com uma única barra invertida?

Tecnicamente, qualquer número ímpar de barras invertidas, conforme descrito nos documentos.>>> r'\' File "<stdin>", line 1 r'\' ^ SyntaxError: EOL while scanning string literal>>> r'…


Efeitos da palavra-chave externa em funções C

Em C, não notei nenhum efeito da palavra-chave extern usada antes da declaração da função. No começo, pensei que ao definir extern int f(); em um único arquivo força você a implementá-lo fora do es…


Maneira correta de declarar exceções personalizadas no Python moderno?

Qual é a maneira correta de declarar classes de exceção personalizadas no Python moderno? Meu principal objetivo é seguir qualquer padrão que outras classes de exceção tenham, de modo que(por exem…


Os construtores podem lançar exceções em Java?

Os construtores podem lançar exceções?…


Como imprimir uma exceção em Python?

try: something here except: print 'the whatever error occurred.' Como posso imprimir o erro/exceção no meu except: bloco?…


Como relatar um erro de uma função definida pelo usuário do SQL Server

Estou escrevendo uma função definida pelo usuário no SQL Server 2008. Eu sei que as funções não podem gerar erros da maneira usual-se você tentar incluir a instrução RAISERROR, a SQL retornará: Ms…


Criando manualmente(jogando) uma exceção em Python

Como posso gerar uma exceção no Python para que ela possa ser capturada posteriormente por meio de um bloco except ?…





exceções exception try catch throw exceção java exceptions error python