के बीच क्या अंतर है
try {
fooBar();
} finally {
barFoo();
}
तथा
try {
fooBar();
} catch(Throwable throwable) {
barFoo(throwable); // Does something with throwable, logs it, or handles it.
}
मुझे दूसरा संस्करण बेहतर लगता है क्योंकि यह मुझे थ्रोबेबल तक पहुंच प्रदान करता है। क्या दो भिन्नताओं के बीच कोई तार्किक अंतर या एक पसंदीदा सम्मेलन है?
इसके अलावा, अंत में क्लॉज से अपवाद को एक्सेस करने का कोई तरीका है?
Throwable
finally
Throwable