Coucou
Chers amis, j'ai du mal avec les exceptions.
Autant je sais appliquer les exceptions (try catch et compagnie) autant je n'arrive pas à mesurer l'intérêt de ce système (par rapport à un if tout bête)
Aussi je me demandais, après quelques recherches infructueuses sur le net (mais bon google est pas trop mon pote) si vous n'aviez pas un site, une documentation, etc... à la fois théorique et concrète (exemple, si possible php, je suis tombé sur des trucs en java, mais j'ai l'impression que java diffère de php sur ce point) d'une bonne utilisation des exceptions.
Encore une fois je sais faire (dans mon bouquin php,il y a un article de 5 lignes traitant les exceptions mais il ne fait que m'expliquer comment créer une exception de division par 0 dans une fonction de division...)
mais je crains de mal comprendre l'intérêt, puisque je ne vois pas de différence avec les if (dans l'exemple, il suffit de faire if $d===0 erreur('division par 0'); )
Chers amis, j'ai du mal avec les exceptions.
Autant je sais appliquer les exceptions (try catch et compagnie) autant je n'arrive pas à mesurer l'intérêt de ce système (par rapport à un if tout bête)
Aussi je me demandais, après quelques recherches infructueuses sur le net (mais bon google est pas trop mon pote) si vous n'aviez pas un site, une documentation, etc... à la fois théorique et concrète (exemple, si possible php, je suis tombé sur des trucs en java, mais j'ai l'impression que java diffère de php sur ce point) d'une bonne utilisation des exceptions.
Encore une fois je sais faire (dans mon bouquin php,il y a un article de 5 lignes traitant les exceptions mais il ne fait que m'expliquer comment créer une exception de division par 0 dans une fonction de division...)
mais je crains de mal comprendre l'intérêt, puisque je ne vois pas de différence avec les if (dans l'exemple, il suffit de faire if $d===0 erreur('division par 0'); )