- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
[code=java]
try {
Folder folder = openFolder();
processFolder(folder);
} catch (MessagingException ex) {
Folder folder = openFolder();
processFolder(folder);
}
[/code]
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+83
[code=java]
try {
Folder folder = openFolder();
processFolder(folder);
} catch (MessagingException ex) {
Folder folder = openFolder();
processFolder(folder);
}
[/code]
Если IMAP временно недоступен -- программа попробует снова. Если со второго раза не получилось -- тогда все.
Жаль, что попытки всего две, а не восемь. Было бы круто.
Этот код работал в живом проекте.
Я бы еще слип вставил
страйкеру нужен юзабилист
вроде бы есть реформал, и страйко говорил, что доделывает говнокод 3.0 )))
Есть еще блок finally;)))