Цитата:
|
1. Если есть вложенные исключения и инструкции обработки их как выполняется поиск.
|
гдето читал что последовательно и по глубине
Сообщение от Niar
|
2. Зачем try если исключение можно бросить и не в нём
|
try нужен что бы скрипт не остановился при ошибке.
function err(e){throw e}
a = prompt('Введите "ошибка" или "еще ошибка"');
try {
try {
err(a)
} catch (e){ if (e=='ошибка') alert('поймали ошибку'); else throw e}
} catch (e){ if (e=='еще ошибка') alert('поймали ЕЩЕ ошибку'); else throw e}