Questions marquées «try-catch»

try-catch est une construction syntaxique pour intercepter les exceptions levées par une section de code

14
Attraper java.lang.OutOfMemoryError?
Documentation pour java.lang.Errordit: Une erreur est une sous-classe de Throwable qui indique des problèmes graves qu'une application raisonnable ne devrait pas essayer d'attraper Mais comme java.lang.Errorc'est une sous-classe de java.lang.Throwable, je peux attraper ce type de Throwable. Je comprends pourquoi ce n'est pas une bonne idée d'attraper ce genre d'exception. …

15
jette une exception dans les blocs finalement
Existe-t-il une manière élégante de gérer les exceptions qui sont lancées en finallybloc? Par exemple: try { // Use the resource. } catch( Exception ex ) { // Problem with the resource. } finally { try{ resource.close(); } catch( Exception ex ) { // Could not close the resource? } …





11
Différence entre try-finally et try-catch
Quelle est la différence entre try { fooBar(); } finally { barFoo(); } et try { fooBar(); } catch(Throwable throwable) { barFoo(throwable); // Does something with throwable, logs it, or handles it. } J'aime mieux la deuxième version car elle me donne accès au Throwable. Y a-t-il une différence logique …

3
Attraper plusieurs exceptions dans Java-8
En essayant la fonction multi-catch que j'ai trouvée dans ma m1()méthode, tout fonctionne bien comme prévu. Cependant, dans m2()le même code ne compile pas. Je viens de changer la syntaxe pour réduire le nombre de lignes de code. public class Main { public int m1(boolean bool) { try { if …

2
Comment fonctionnent les lancers et les saisies?
Avec ce code: int main() { try { throw -1; } catch (int& x) { std::cerr << "We caught an int exception with value: " << x << std::endl; } std::cout << "Continuing on our merry way." << std::endl; return 0; } On a: /tmp$ ./prorgam.out Continuing on our merry …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.