Nesse último exemplo utilizado na aula, antes mesmo do açúcar sintático "using" não deveria apresentar alguma maneira de tratar as exceções? Não entendi muito bem como isso prossegue sem presumir uma execução limpa que só considera um possível erro na atribuição de uma variável nula..