Junior — Senior
77
Определение, какое исключение будет проброшено при наличии throw в блоках try, catch и finally
被问到的公司:
Веб-мост
任务条件
Нужно выяснить, какое именно исключение окажется выброшенным, если в каждом из блоков — try, catch и finally — используется оператор throw.
void runTask() {
try {
// ... throw new E1(...);
} catch (E1 ex1) {
// ... throw new E2(...);
} finally {
// ... throw new E3(...);
}
}