J'suis sûr qu'on vous l'a jamais faite celle là ! Il y a quelques temps, j'ai vu que l'on pouvait reproduire le comportement (sauf polymorphisme paramétrique) des indexeurs C# (et surement JAVA), en php grâce aux interfaces countable, etc. Mais peut on reproduire le comportement du mot clé throws (et non throw) ??
Cette question n'est pas dans le but (on pourrait le croire
Le risque pour ces utilisateurs intelligent mais têtes en l'air est d'oublier (hep, ça m'arrive si souvent !) d'attrapper les éventuels erreurs ...
Conscencieux que je suis, je me dis : je vais les aider, je vais leur barrer la route même quand ça marche pour éviter un drame quand ça marchera pas ! Je veux, en gros, que ma classe ou plutôt ma méthode (enfin qu'importe finalement, on peut s'adapter), émette une erreur (native ou non), si l'utilisateur n'utilise pas de try et catch avec ma classe ...
Merci par avance ...