/// <summary> /// b. Capturar la excepción del punto a en un constructor de instancia y... /// relanzarla hacia otro constructor de instancia. /// </summary> public MiClaseErrores() { try { MiClaseErrores.MetodoEstatico(); } catch (DivideByZeroException e) { throw e; } }
static void Main(string[] args) { string nombreArchivo = (@"C:\" + DateTime.Now.ToString("yyyyMMdd-HHmm") + ".txt"); //string inners = ""; try { MiClaseErrores aux = new MiClaseErrores(1); } catch (UnaException e) { ArchivoTexto.Guardar(nombreArchivo, e.Message); } Console.WriteLine(ArchivoTexto.Leer(nombreArchivo)); Console.ReadKey(); }