instrukcja return w obsłudze wyjątków java [duplikat]
To pytanie ma już tutaj odpowiedź:
Czy blok ostatecznie zawsze jest wykonywany w Javie? 46 odpowiedziWartość zwracana przez Java w mechanizmie try-catch-finally 4 odpowiedziJeśli wykonanie nie spowoduje wyjątku, sterowanie kończy się blokowaniem.Czy instrukcja return w bloku try jest ignorowana przez JVM? . Lub, jeśli wystąpi wyjątek, sterowanie przechodzi do bloku catch, a także ignoruje statystyki powrotu i kontroli, aby ostatecznie zablokować i powrócić na koniec
public class Helper {
public int showException(int a, int b){
try{
int c=a/b;
return c;
} catch(Exception e){
return 0;
} finally{
return 3;
}
}
}