Criar manualmente (lançar) uma excepção em Python

Como posso criar uma excepção em Python para que possa ser capturada mais tarde através de um bloco except?

Quando devo usar a depuração.Asserção?

Sou engenheiro de software profissional há cerca de um ano, tendo-me graduado com uma licenciatura em Informática. Eu sa ... adequada? Faria mais sentido fazer Debug.Assert(val != null); ou if ( val == null ) throw new exception();

captura de mensagens de exceções em python

import ftplib import urllib2 import os import logging logger = logging.getLogger('ftpuploader') hdlr = logging.FileHandl ... u tenho um erro de sintaxe, Qual é a maneira adequada de fazer isso para registrar todo o tipo de exceções a um arquivo

Registar a excepção com a localização

Como posso registar os meus erros em Python? try: do_something() except: # How can I log my exception here, complete with its traceback?

Java - o que lança uma Ioexcepção

java.io.IOException parece ser o tipo mais comum de exceção, coincidentemente, parece também ser o mais ambíguo. Eu con ... interrompidas. Alguém pode explicar alguns casos em que uma Ioexcepção seria lançada, ou como deveria ser utilizada.

Oracle PL / SQL - não foram encontradas excepções para o desempenho do procedimento armazenado?

Estou a escrever um procedimento que precisa de muito condicionamento. Com o conhecimento geral de C#.NET codificação q ... lguma diferença com o uso de um cursor, uma vez que acho que não posso declarar o cursor como um selecione no laço FOR.

Como mostrar o tipo de erro no ruby?

no seguinte código begin raise StandardError, 'message' #some code that raises a lot of exception rescue StandardErr ... handle error rescue YetAnotherError #handle error ??? print "An error of type #{???} happened, message is #{???}" end

como imprimir uma exceção usando o logger?

tenho uma situação em que quero imprimir toda a excepção capturada no bloco de captura usando o lenhador. try { ... dor que imprime qualquer tipo de excepção apanhada no bloco de captura ? Nota: estamos usando java.util.log.Logger API

Python: o RuntimeError é aceitável para uso geral?

é aceitável usar a excepção de erro de execução para uso geral? raise RuntimeError('config file is missing host addres ... o console. Basicamente estou à procura de algo parecido com o depreciado raise 'config file is missing host address'

Erro de excepção c0000005 em VC++

estou a trabalhar na aplicação de consola VC++. Esta aplicação envia um ficheiro da pasta Appdata\Roaming por um perí ... 3: 0a9e Additional Information 4: 0a9e372d3b4ad19135b953a78882e789 Alguém me pode ajudar a resolver este problema?

Não foi possível publicar o ouvido na Webesfera

estou a executar o desenvolvimento de aplicações racionais para Software Webeshere (v. 8.0.4.1) no Windows. Tenho um pr ... eu posso ver a aplicação em execução. tem alguém viste os mesmos erros? Sugestões? Qualquer ajuda é muito apreciada!

Python: diferença entre o erro de valor e a excepção?

Estou a tentar perceber qual é a diferença entre levantar um erro de valor e uma excepção. Eu tentei ambos no mesmo códi ... m caso era "excepção: blah", e no segundo: "erro de valor: blah". E, neste caso, não vejo diferença prática entre ambos.

Python obtém um código de erro da excepção

em python, tenho um código que lida com exceções e imprime códigos de erro e mensagens. try: somecode() #raises Na ... ta de obter o nome do erro (NameError), e não consigo encontrar a resposta para isto. Como posso obter o código de erro?

Como criar um erro em Java?

Todas as pesquisas que fiz parecem focadas em erros de "captura". Quero ser capaz de criar o meu próprio se determinadas ... rar que estou lançando um erro de antemão, e como estou confiando em uma condição, isso é muito útil. Obrigado a todos!

Qual é a diferença entre erros e exceções? [duplicado]

possível duplicado:diferenças entre excepção e erro Como posso diferenciar entre erros e exceções em Java?

Como faço para registar um erro em Python com a informação de depuração?

estou a imprimir mensagens de excepção em Python num ficheiro de registo com logging.error: import logging try: 1/ ... e o código que a gerou do que apenas o texto de excepção? Coisas como números de linha ou traços de pilha seria óptimo.