ciao, volevo capire bene come funzionano questi try catch e finally, quello che ho capito io è che, prima viene eseguito ciò che è scritto in try, poi se ci sono errori si esegue la procedura catch, e se nn ci sono stati errori si esegue la procedura finally, volevo chiedervi numero 1 se è vero quello che ho capito è giusto, e poi alcune domande...
-come errori, intendiamo interruzioni di programma? del tipo "file inesistente???"
-cosa succede se ci sono + catch?
-come faccio a sapere qual è l'errore che si è verificato in modo tale da porterlo gestire?
esempio..
aprendo un file ci può essere l'errore di file inesistente, oppure può darmi un altro tipo di errore qualsiasi, come faccio a sapere di quale errore si tratta? ad esempio se voglio gestire il file inesistente, metto in catch un msgbox con su scritto "file inesistente", e se si tratta di un altro errore?? grazie mille
ps..
come faccio a trasformare una string in un double o in un float?