Perguntas com a marcação «exception»

520
captura de mensagem de exceção python

import ftplib import urllib2 import os import logging logger = logging.getLogger('ftpuploader') hdlr = logging.FileHandler('ftplog.log') formatter = logging.Formatter('%(asctime)s %(levelname)s %(message)s') hdlr.setFormatter(formatter) logger.addHandler(hdlr) logger.setLevel(logging.INFO) FTPADDR...

509
Quando devo realmente usar noexcept?

A noexceptpalavra-chave pode ser aplicada adequadamente a muitas assinaturas de funções, mas não tenho certeza sobre quando devo considerar usá-la na prática. Com base no que li até agora, a adição de última hora noexceptparece abordar algumas questões importantes que surgem quando os construtores...

456
O caso contra exceções verificadas

Há alguns anos, não consigo obter uma resposta decente para a seguinte pergunta: por que alguns desenvolvedores são tão contra as exceções verificadas? Tive várias conversas, li coisas em blogs, li o que Bruce Eckel tinha a dizer (a primeira pessoa que vi falar contra eles). Atualmente, estou...

435
Quando lançar uma exceção?

Tenho exceções criadas para todas as condições que meu aplicativo não espera. UserNameNotValidException, PasswordNotCorrectExceptionEtc. No entanto, disseram-me que não deveria criar exceções para essas condições. Na minha UML, essas são exceções ao fluxo principal. Por que não deveria ser uma...