1. Java / Говнокод #3432

    +83

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    try {
        //snipped
    } catch(OmgExtremeCriticalEmergencyException ignored) {
        //not important
    }

    Запостил: gvsmirnov, 10 Июня 2010

    Комментарии (10) RSS

    • +100500 яплакалъ писецэксепшен))
      Ответить
    • Игнорирование исключения вполне конкретного типа. Название не очень. А так, имхо, не говнокод. Поправьте, если ошибаюсь.
      Ответить
      • Название класса исключения как бы намекает, что его НЕЛЬЗЯ игнорировать.
        Ответить
        • Название переменной как бы намекает об обратном.
          Ответить
          • Кэп как бы намекает, что переменную называл тот программист, который решил прогинорировать это исключение.
            Ответить
    • причем если представить, что этот эксепшн экстендит какой нить Throwable, вообще круто
      Ответить
      • Естественно, этот эксепшн -- Throwable, иначе бы его нельзя было ловить.
        Ответить

    Добавить комментарий