Perguntas com a marcação «exception-handling»

Uma exceção é uma condição incomum que requer desvio do fluxo normal do programa. Normalmente, uma exceção não deve resultar em falha total, mas sim em um manipulador de exceções. O tratamento de exceções é uma construção interna em muitas linguagens de programação. Geralmente, as exceções são tratadas desenrolando a pilha, revertendo para um estado definido fora do escopo da exceção e, em seguida, invocando um bloco ou rotina de manipulador.




19
Obter cadeia de conexão do App.config
var connection = ConnectionFactory.GetConnection( ConfigurationManager.ConnectionStrings["Test"] .ConnectionString, DataBaseProvider); E este é o meu App.config: <?xml version="1.0" encoding="utf-8" ?> <configuration> <connectionStrings> <add name="Test" connectionString="Data Source=.;Initial Catalog=OmidPayamak;Integrated Security=True" providerName="System.Data.SqlClient" /> </connectionStrings> </configuration> Mas quando meu projeto é executado, este é o meu erro: Referência de objeto não definida para uma instância de um …


5
Como escrever trycatch em R
Quero escrever um trycatchcódigo para lidar com erros no download da Web. url <- c( "http://stat.ethz.ch/R-manual/R-devel/library/base/html/connections.html", "http://en.wikipedia.org/wiki/Xz") y <- mapply(readLines, con=url) Essas duas instruções são executadas com êxito. Abaixo, crio um endereço da web inexistente: url <- c("xxxxx", "http://en.wikipedia.org/wiki/Xz") url[1]não existe. Como se escreve um trycatchloop (função) para que: Quando …



13
Você (realmente) escreve um código de exceção seguro? [fechadas]
Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debates, argumentos, pesquisas ou discussões prolongadas. Se você acha que essa pergunta pode ser melhorada e possivelmente reaberta, visite o centro …



4
Captura de uma exceção ao usar uma instrução Python 'with'
Para minha vergonha, não consigo descobrir como lidar com a exceção da instrução python 'with'. Se eu tiver um código: with open("a.txt") as f: print f.readlines() Eu realmente quero lidar com 'arquivo não encontrado exceção' para fazer algo. Mas eu não sei escrever with open("a.txt") as f: print f.readlines() except: …




Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.