Java - Разница между выдачей исключения и перехватом и повторной выдачей исключения

Я не понимаю, какая польза от перехвата и повторного генерирования исключения, а не просто генерирования его в первую очередь.

Например,

private void testMethod() throws Exception
{
    //some bad code here
} 

по сравнению с:

private void testMethod() throws Exception
{
    try
    {
        //some bad code here
    }
    catch (Exception e)
    {
        throw e;
    }
} //end testMethod()

Это для сохранения трассировки стека сообщения об ошибке? Я попытался настроить пример, но не увидел никакого другого результата между ними.

Спасибо за помощь.

5
задан kleopatra 8 March 2012 в 15:29
поделиться