Ce petit bout de code permet de lever une exception personalisé simplement
Source / Exemple :
'On créer une nouvelle exception qu'on herite de Exception mais on pourrait l'hériter de n'importe quel autre exception deja presente
'Ensuite on surcharge la propriété Message on lui rajoute notre message personalisé, on peut faire ca avec les autres membres de Exception
Private Class MonException
Inherits Exception
Public Overrides ReadOnly Property Message() As String
Get
Return "Le textbox ne doit pas etre vide"
End Get
End Property
End Class
sub bouton_click(.......
Try
Verif()
Catch ex As monexception
label.Text = ex.message
Catch ex As Exception
label.text = ex.message
End Try
End Sub
Sub Verif()
If Textbox.Text = " " Then
Throw New MonException
End If
End Sub
Conclusion :
Ce petit bout de code est simple vous appuyez sur un bouton, il va essayer d'executer verif si le textbox est vide il va lever une nouvelle exception qu'on recupere grace au catch
J'attend vos commentaires
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.