try / catch block powraca z klauzulą finally w java [duplikat]
To pytanie ma już tutaj odpowiedź:
Czy blok ostatecznie zawsze jest wykonywany w Javie? 46 odpowiedziBiorąc pod uwagę następujący blok try / catch w java:
try{
return;
}
catch(SomeException e){
System.out.println(e);
}
finally{
System.out.println("This is the finally block");
}
i zgodnie z tym postem: „Czy w końcu zawsze działa w Javie?„Widzę, że wyjście programu będzie miało postać„ To jest blok w końcu ”. Nie mogę jednak zrozumieć, jak to byłoby możliwe, ponieważ instrukcja drukowania jest poprzedzona znakiem powrotu ...
Podejrzewam, że to zachowanie ma coś wspólnego z wątkowaniem, jednak nie jestem pewien. Proszę, oświeć mnie. Dziękuję Ci.