Bonjour,

Lorsque je crée une exception de la manière suivante:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
public class ExceptionGenerique : Exception
    {
        //Property
        public string msg; 
 
        //Constructor
        public ExceptionGenerique(string msg)
        {
            this.msg = msg; 
        }
Que se passe t'il lorsque dans la Main je rencontre:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
if (account is Daily || account is Saving)
                {
                    this.balance = balance;
                    this.number = number;
                    this.openingDate = openingDate;
                    this.client = account.client;
                    this.expirationDate = expirationDate;
                    this.mail = mail;
                    this.onlinePaymentPassword = onlinePaymentPassword;
                    this.account = account;
                }
                else
                {
                    throw new ExceptionGenerique("Un compte web doit être lié à un Saving ou un Daily");
                }
Quel exemple de méthode puis-je écrire dans ma classe Exception?

Merci de me clarifier!

Et merci du temps consacré!