VB.NET e "Try Catch When"
Ho scoperto una caratteristica di VB.NET, nella gestione delle eccezioni, assai singolare: la possibilità di aggiungere una condizione alla clausola Catch!
In pratica l'eccezione viene catturata solo se si verifica la condizione espressa con l'istruzione When.
Esempio:
Try
...
Catch Ex as Exception When myCondition
...
End Try
Penso che se usata male tale condizione servirebbe solo a confondere le acque.
Ci sarà un motivo per cui non è stata implementata in C# o in JAVA? :)
In pratica l'eccezione viene catturata solo se si verifica la condizione espressa con l'istruzione When.
Esempio:
Try
...
Catch Ex as Exception When myCondition
...
End Try
Penso che se usata male tale condizione servirebbe solo a confondere le acque.
Ci sarà un motivo per cui non è stata implementata in C# o in JAVA? :)
0 Comments:
Posta un commento
<< Home