java enfin utilisation

Enfin, est utilisé dans les instructions try-catch pour fermer les ressources, de sorte que le code du bloc d'instructions finally sera exécuté, qu'une exception soit levée ou non. Et même si le retour est exécuté dans le bloc d'instructions try ou le bloc d'instructions catch, le bloc d'instructionsfin sera toujours appelé.
Ensuite, expérimentons:

代码:
public class TestFinally {

    public static void main(String[] args) {
        System.out.println(test(null)+","+test("2")+","+test(""));
    }

    public static int test(String s){
        try{
            String[] ss = s.split(",");
            return 1;
        }catch (NullPointerException e){
            return 2;
        }catch (Exception e){
            return 3;
        }finally {
            return 4;
        }
    }
}

Le résultat final de l'exécution est: 4, 4, 4
vérifie la déclaration ci-dessus.

Publié 6 articles originaux · gagné 3 · vues 6075

Je suppose que tu aimes

Origine blog.csdn.net/Today_1st/article/details/81504572
conseillé
Classement