Pular para o conteúdo principal

Questão de Programação — C Sharp — FGV 2018

ProgramaçãoC Sharp
Código
fg032687
Banca
FGV
Órgão
MPE-AL
Ano
2018
Nível
Superior
Cargo
Analista do Ministério Público - Desenvolvimento de Sistemas
Analise o código C# exibido a seguir.using System;namespace ErrorHandlingApplication {class DivNumbers {int result;DivNumbers() {result = 0;}public void division(int num1, int num2) {try {result = num1 / num2;}catch (SystemException e) {Console.WriteLine(e.ToString().Split(':')[0]);} finally {Console.WriteLine("Resultado: {0}", result);}}static void Main(string[] args) {DivNumbers d = new DivNumbers();d.division(24, 2 >> 1);}}}Assinale a opção que exibe o resultado da execução desse código.
  1. AResultado: 0
  2. BResultado: 6
  3. CResultado: 24
  4. DSystem.DivideByZeroExceptionResult: 0
  5. ESystem.DivideByZeroException: Attempted to divide by zero.Result: 0
Revelar gabarito e comentário

GabaritoC — Resultado: 24

Link permanente: /questoes/fg032687