Здравствуйте, Shmj, Вы писали:
S>А ведь было же хорошее решение — т.н. проверяемые исключения в Java. Когда компилятор требовал проверки того или иного исключения, но так же была возможно обернуть в RuntimeException, если оно утратило смысл бизнес-логики или ожидаемого
Я как-то показывал типичный код на Java
void MyCoolMethod(int a, int b) throws Exception
{
int p;
try
{
// 100500 строк кода
}
catch (Exception ex)
{
}
}
Лень разработчикам указывать все исключения, которые могут прилететь. Я в своё время запарился с таким кодом работать.