Il n'y a fondamentalement aucune raison du tout.
Objets d'Exception à vivre dans leur propre espace mémoire† si vous n'avez pas à vous inquiéter au sujet de la capture exceptions créées dans des expressions temporaires.
Tout ce que vous faites est la promesse que vous ne modifiez pas l'objet de l'exception, mais depuis l'exception des objets doit avoir un immuable interface‡, il n'y a vraiment rien de pratique ici.
Toutefois, il pourrait vous faire sentir au chaud et confortable lorsque vous le lire — c'est la façon dont il est pour moi!
† Ils ont leur propre, spécial, fil-pile locale.
‡Avertissement: Coup De Pouce.Exception des pauses afin de faire des trucs funky et ajouter des détails de l'exception, après la construction. Mais c'est hackery!