Resultados da pesquisa a pedido "try-catch"
Por que 'lances' não é do tipo seguro no Swift?
O maior mal-entendido para mim em Swift é othrows palavra-chave Considere o seguinte pedaço de código: func myUsefulFunction() throwsNão podemos realmente entender que tipo de erro isso irá gerar. A única coisa que sabemos é que isso pode gerar ...
Como lidar com exceção no bloco catch?
Estou tentando obter a maneira ideal de lidar com exceção. Eu pesquisei e li que deveria colocartry catch nocatch para manipular, mas e se ocorrer alguma exceção no próprio bloco aninhado. try { int a = 10; int b = 0; int c = a / b; ...
como imprimir erro na captura
catch let error as LocksmithError{ print(error)// it would print the case of the error. }No entanto, se eu fizer catch LocksmithError.Duplicate{ } catch{ print (LocksmithError) // Obviously I would just print LocksmithError, it won't print the ...
É possível pegar um segfault com try / catch?
Eu fiz esse teste para ver o que aconteceu: try { int *x = 0; *x = 1234; } catch(...) { cout << "OK"; }Mas lança um segfault, por que não pega o segfault?
Tratamento global de erros usando o PartialView no MVC
Eu olhei para um dos artigos perfeitos sobreManipulação de exceção no ASP.NET MVC [http://www.codeproject.com/Articles/850062/Exception-handling-in-ASP-NET-MVC-methods-explaine#What%E2%80%99sthebestpractice] e deseja implementar um método como no ...
Por que jogar em capturas de classe derivada por base?
Para o código abaixo, o resultado é "Exceção EA concluída", o que significa que, embora tenhamos jogado na classe derivada, ela foi capturada pela classe base. Sempre? E se sim, como posso fazer a captura da classe derivada, assim "Exceção EB ...
Tipo de exceção gerada verificação de PHP
Obviamente, no PHP, você pode capturar todas as exceções geradas com: try{ /* code with exceptions */ }catch(Exception $e) { /* Handling exceptions */ }Mas existe uma maneira de verificar o tipo de exceção lançada de dentro do bloco catch?
Pular item ao executar o mapa no Swift?
Estou aplicando um mapa a um dicionário que possui umtry iniciar. Gostaria de pular a iteração se o item mapeado for inválido. Por exemplo: func doSomething<T: MyType>() -> [T] dictionaries.map({ try? anotherFunc($0) // Want to keep ...
Se (condição) tentar {…} legal em C ++?
Por exemplo: if (true) try { // works as expected with both true and false, but is it legal? } catch (...) { // ... }Em outras palavras, é legal colocar o bloco trylogo após a condição if?
Bloco Java Try Catch
Inicialmente, comecei a programar na faculdade e aprendi vb.net. Agora eu decidi mudar para Java e fazer algumas consultas. Na vb, a instrução try catch é apresentada da seguinte maneira try Catch ex as exception finally End catchmas no site ...