static void Main(string[] args)
{
int i, ii, res = 0;
do
{
Console.WriteLine("Escreva 2 Números");
i = int.Parse(Console.ReadLine());
ii = int.Parse(Console.ReadLine());
Dividir(i, ii, res);
} while (res == 0);
}
public static void Dividir(int i, int ii, int res)
{
try
{
Conta cc = new Conta();
cc = null;
res = i / ii;
Console.WriteLine(res);
Console.WriteLine(cc.NumeroAgencia);
}
catch (Exception DBZEx)
{
Console.WriteLine(DBZEx.Message+" "+DBZEx.StackTrace);
throw; //Passa adiante essa excessão
}
}
O código acima compila, porém no final, na hora do erro, ele para de funcionar. O "throw" seria para ignorar a excessão em questão ?