Pergunte como capturar uma anomalia de time-out

Autora:Exodus [tradução], Criado: 2022-03-02 18:05:25, Atualizado:

img 这个异常好像是exchange.IO() parece ter retornado uma anomalia, mas esta anomalia parece ter sido retornada pelo inventor, sem código de erro. Como é que eu posso captar esta anomalia e fazer com que haja tolerância?imgÉ o que eu tentei escrever. O código na biblioteca de modelos é assim:imgA questão principal é que eu não sei se esse timeout é uma anomalia da norma ou não. Ou, por favor, esta anomalia é o IO que retorna? A anomalia ocorre uma ou duas vezes por mês e eu não sei como voltar a ocorrer. Mas, quando isso acontece, é fatal, e minha lógica fica em equilíbrio, ganho ou prejuízo.


Mais.

Sonhos pequenosOlá, a interface devolveu null, o que significa que a chamada falhou. Se você quiser obter um erro, use o GetLastError.

Sonhos pequenosO try/catch é usado para capturar anomalias do programa, e os relatórios de erros de interface são de erros de negócios.

Exodus [tradução]O que a interface retorna não é null, é timeout, isso não pode ser capturado com try/catch?