In .NET, quando si rilevano le eccezioni, devo sempre rilevare le eccezioni derivate (quindi non ArgumentException ma i tipi derivati)?Individuazione delle eccezioni derivate?
anche:
Se mi viene chiesto di utilizzare i codici di errore, questo sarebbe nel costruttore in questo modo ?:
throw new Exception ("4000", ex);
Oppure un tipo di eccezione personalizzato con una proprietà del codice di errore? (Ciò potrebbe creare confusione con tipi di eccezioni come SqlException che hanno codici di errore che si associano agli errori di SQL Server).
Grazie
Da dove provengono i codici di errore? Questi codici di errore sono codici di errore Win32 nativi? –