Existe-t-il un moyen de détecter, à partir de la clause finally, qu'une exception est en cours de lancement?La clause fast fast finally dans Java
-à-dire:
try {
// code that may or may not throw an exception
} finally {
SomeCleanupFunctionThatThrows();
// if currently executing an exception, exit the program,
// otherwise just let the exception thrown by the function
// above propagate
}
ou ignore l'une des exceptions, la seule chose que vous pouvez faire. En C++, il ne vous permet même pas d'ignorer l'une des exceptions et d'appeler simplement terminate(). La plupart des autres langues utilisent les mêmes règles que Java.
Vous êtes juste trop rapide ... vous avez écopé ma réponse – martinatime