Размещение блока try-catch влияют на производительность?
ПРИМЕР 1: блок try-catch в цикле с условием продолжения
while (true) {
try {
// ... read from a file
} catch (EOFException e) {
break;
}
}
ПРИМЕР 2: блок try-catch окружает цикл с условием продолжения
try {
while (true) {
// ... read from a file
}
} catch (EOFException e) {
// :P
}
Логически, эти два примера эквивалентны, но который я должен предпочесть?