Fiz como de costumo, tratamento de erro na função que faz o fech dos vídeos, mas as instruções do bloco catch não são excetudas, apenas as instruções do catch de listarVideos() de mostrarVideos.js. Por que isso ocorreu? Fiz o seguinte teste: removi as instruções de tratamento de erros de mostrarVideos.js e deixei apenas as instruções de erro na função mostrarVideos() de conectaApi.js e ainda assim as instruções do bloco catch não foram excecutadas? Isso acontece por que a exceção só estoura no último método assíncrono a ser chamado? MostrarVideos() de mostrarVideos.js é o último a ser chamado e também tem a assinatura async function mostrarVideos(){}
 
            