ragazzi non capisco cosa serva scrivere un metodo seguito da un throws


codice:
class FckOff {
    private static final int a = 1;
    public void drinkCoffee(CoffeeCup cup) throws Exception {
       // CIAO!
    }
     
}

illuminatemi



forse vorrà dire che quel metodo può solo generare dannate Eccezioni del tipo Excpetion?