Quando informo return; no setAgencia a linha de this.agencia fica com erro.!
Quando informo return; no setAgencia a linha de this.agencia fica com erro.!
Olá Thiago! Notei que na linha 47, logo após a condição do if existe um ";" que acredito estar ali de forma acidental. Isso deve ter feito o compilador pensar que o return não está dentro da condicional. Ou seja: sempre que setAgencia() for chamado, return será executado. O programa nunca vai chegar na linha 51. Isso resulta em um "Unreachable code" (Código inacessível). Espero ter ajudado!