Bonjour,
J'ai réalisé une appli qui me permet d'accéder a une DLL en java avec JNI. Tout marche bien.


Cependant, lorsque la dll n'existe pas, cela soulève une exception. ... normal

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
 
class parcourWin{
 
    public native String[] parcourWinC();
 
   // static{
   //     System.loadLibrary("parcourWin1");
   // }
 
    public static void main( String[] args ){
 
        try{
        System.loadLibrary("parcourWin");
        String[] test = new parcourWin().parcourWinC();
 
			for( int i = 0 ; i < test.length ; i++ )
			{
			System.out.println( test[i] );
			}
        }
        catch( Exception e )
        {
            System.out.println("erreur");
        }
 
    }
}
Par contre, ce que je ne comprend pas, c'est que je ne puisse pas attraper cet exception avec un try catch.

Si quelqu'un avait la solution,...

Merci d'avance.