En .NET, las firmas de métodos no me dicen si he omitido el manejo de algunas excepciones que podría arrojar mi código. ¿Hay alguna herramienta que pueda advertirme, por ejemplo, si estoy utilizando una eliminación de HashTable pero no he manejado la excepción ArgumentNullException? No quiero sorprenderme por el tiempo de ejecución.¿Cómo podría saber si no he manejado algunas excepciones no verificadas que mi código .NET podría arrojar?
¿Y esto significa que necesita conocer su código muy bien, de lo contrario, las excepciones no verificadas pueden ser más difíciles de trabajar?
Estoy de acuerdo que es una mala cosa que acaba de capturar las excepciones y no utilizarla adecuadamente para tomar una decisión de cómo se programa debe reaccionar ante es malo. Es como en VB6 simplemente decir 'On Resume Error Next'. – awe