Dichiarazione delle eccezioni lanciate

  • Una funzione può non dichiarare niente a proposito delle eccezioni che essa può inviare
  • In questo caso potrà inviare o trasmettere qualunque tipo di eccezione generata da lei o da funzioni richiamate
  • È anche possibile indicare un elenco di eccezioni previste dalla funzione con la seguente sintassi:
    [<tipo di ritorno>] <nome funzione> (<lista parametri>) [throw ([<tipo di eccezione> [, <tipo di eccezione>]...] ) ]
  • Se la lista dei tipi di eccezione è vuota, la funzione non invierà alcuna eccezione

© Ing. Stefano Salvi - All rights reserved