Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
Sollevare eccezzioni
mercoledì 07 settembre 2005 - 17.40
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Babi
Profilo
| Junior Member
197
messaggi | Data Invio:
mer 7 set 2005 - 17:40
Ciao, ho questo problema:
all'interno di un ciclo vengono fatte delle operazioni e devo controllare che se si verifica
un errore devo generare un' eccezione. La throw, però, risale correttamente al livello superiore MA abbandona la sub.
e quindi il ciclo si interrompe. Come posso fare per far si che non mi abbandoni il ciclo ??
Grazie per una risposta.
For Each oRow In oRows
try
aaaaaaaaaaaaaa
bbbbbbbbbbbbb
cccccccccccccc
next
Catch exc As Exception
Throw New Exception("nuova eccezzione"))
End Try
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
mer 7 set 2005 - 18:01
Sposta più all'interno la try..catch e lascia il ciclo fuori.
Sicuramente all'interno del ciclo hai una o più istruzioni che potrebbero bloccarti l'applicazione.
Identificale e mettici intorno il try catch così il ciclo continua ad andare e se le istruzioni interne causano qualche problema scatta l'eccezione.
Eccezione con una zeta mi raccomando :)
ciao
David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
Babi
Profilo
| Junior Member
197
messaggi | Data Invio:
mer 7 set 2005 - 20:48
Ciao David, scusa ma non ho compreso ciò che mi hai suggerito.
in che senso devo spostare più all'interno la try..catch e lasciare il ciclo fuori. ?
mi potresti fare un esempio?
grazie mille.
totti240282
Profilo
| Guru
1.574
messaggi | Data Invio:
gio 8 set 2005 - 10:03
For Each oRow In oRows
try
aaaaaaaaaaaaaa
bbbbbbbbbbbbb
cccccccccccccc
Catch exc As Exception
Throw New Exception("nuova eccezzione"))
End Try
next
cosi dovrebbe andare.....
C'è solo un capitano !!!!!!
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !