Personnellement je suis plutot contre. Le fait est qu'on puisse catcher des exceptions avec un ancetre commun comme ceci :
Code:
1 2
| catch (PrinterAbortException, PrinterIOException : PrinterException e){
} |
est la même chose que de catcher dirrectement l'ancetre :
Code:
1 2
| catch (PrinterException e){
} |
Et si l'on veut en catcher une autre du même ancetre dans un bloc différent, on la catch avant..
Je pense pas que ce soit vital, le systeme actuel est relativement bien fait, ca n'apporte pas énormément.
F.