Di recente sono stato sorpreso di scoprire che è possibile avere una dichiarazione di ritorno in un blocco infine in Java.
Sembra che molte persone pensino che sia una brutta cosa fare come descritto in " Non tornare in una clausola finalmente ". Grattando un po 'più a fondo, ho anche scoperto che " il ritorno di Java non sempre " che mostra alcuni esempi piuttosto orribili di altri tipi di controllo del flusso nei blocchi finalmente.
Quindi, la mia domanda è: qualcuno può darmi un esempio in cui un'istruzione return (o altro controllo di flusso) in un blocco finally produce codice migliore / più leggibile?