Есть ли причина не использовать ключевое слово final при отлове исключения?

Я видел некоторый код, приведенный ниже в некоторых примерах классов Java BlackBerry:

try
{
    // stuff that will throw an exception
}
catch(final Exception e)
{
    // deal with it
}

Я предполагаюfinal для исполнения. Согласно названию, поскольку редко (когда-либо?) Есть какая-либо причина для измененияException которые уже были брошены, если они всегда будутfinal?

Если это так, разве это не то, что может быть сделано компилятором? Или это делается компилятором и добавлениемfinal вручную никак не влияет?

Ответы на вопрос(5)

Ваш ответ на вопрос