Exception n'héritant pas d'Exception
Bonjour, j'ai un petit projet où je charge des dll.
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| try{
System.load(path+"libgel.dll");
} catch (Exception e){
System.out.println("error loading "+e.getMessage());
e.printStackTrace();
}
try{
System.load(path+"libelm.dll");
} catch (UnsatisfiedLinkError e){
System.out.println("error loading "+e.getMessage());
e.printStackTrace();
} |
Pour la deuxième, si je met Exception et pas UnsatisfiedLinkError, l'exception n'est pas rattrapée. Pourquoi ? Je croyais que toutes les exceptions en java héritaient de Exception.