7. února 2017

throw new RuntimeException

Známe to všichni – píšu kód, termín hoří, chci co nejdříve mít něco, co se alespoň dá spustit, napíšu další řádek kódu a najednou mě IDE začne upozorňovat, že mám ošetřit nějakou výjimku. No dobře, nechám IDE, ať mi pomůže, a ono se mi vygeneruje toto:
try {
    return serviceClass.getConstructor(URL.class).newInstance(serviceUrl);
} catch (IllegalArgumentException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
} catch (SecurityException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();