Esto no es 'Cómo atrapar todas las excepciones', sino más bien '¿Debería capturar todas las excepciones'? En C# .NET he notado una gran cantidad de excepciones. ¿Es aconsejable planear atrapar todas las excepciones?¿Debería detectar todas las excepciones?
Por ejemplo, el constructor DirectoryInfo()
arroja 4 excepciones. ¿Debo planear atrapar estos o solo atrapar los que puedo manejar? Tal vez dejar que los demás burbujeen hasta Main()
donde tengo un catch-all que luego le dice al usuario que hay una excepción no detectada. Parece que con todas estas posibles excepciones, su código podría convertirse en un manejo de excepciones más que el código real.
http://stackoverflow.com/questions/1454266/net-catch-general-exceptions http://stackoverflow.com/questions/1742940/why-not-catch-general-exceptions –
Personalmente, uso 'finally 'a ** lote ** más que nunca uso' catch' –
@marc: ¿Es por eso que no pude abrir preguntas hace unos minutos? ;) –