salve a tutti, il seguente codice mi produce un errore che non so individuare.
uaso netbeans, ed ho cercato di fare questo:

su una con la pressione di un bottone, dovrei rimuovere la voce selezionata di una jList, altrimenti mi deve lanciare una eccezione personalizzata, ma sul più bello mi da errore!!!!

questo è il codice:

la classe eccezione personalizzata:

codice:
package prova;

/**
 *
 * @author Pasqualissimo
 */
public class NoSelectionException extends Exception{

   public NoSelectionException(){

       super("ATTENZIONE: SESSUN PRODOTTO SELEZIONATO ");

   }

@Override
public String toString(){
    return getMessage() + "LA PROSSIMA VOLTA FARE PIU' ATTENZIONE!!!!";
}
}
.. e poi...
codice:
private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {                                         

        try {

            if (!(jList1.isSelectionEmpty())) {
            list.remove(jList1.getSelectedIndex());
            jList1.setModel(list);}
 else {
            throw NoSelectionException();
            }
        } 
        
        catch (NoSelectionException ee) {

            ee.toString();

        }
sulla riga di codice
codice:
 throw NoSelectionException;
mi da il seguente errore:

codice:
cannot find symbol
  symbol:   variable NoSelectionException
  location: class Ristorante.RistoTopComponent
--
(Alt-Enter shows hints)
ho provato a fare un import ma niente....

grazie in anticipo