Type/to search
1
Follow
49
Followers
Como capturar uma exceção de tempo limite?
Help
Created 2022-03-02 18:05:25  
 3
 1193

img
Esta anomalia parece ser a anomalia retornada pelo exchange.IO (), mas parece ter sido retornada pelo inventor, sem código de erro.
Como posso eu capturar essa anomalia e ser tolerante?
img
É a minha maneira de escrever.
Este é o código da biblioteca de modelos.
img
Eu não sei se o time out é uma anomalia do padrão ou se ele foi capturado corretamente, ou se foi um erro de log direto durante a operação.
Ou será que a anomalia é o retorno do IO?
A anomalia só aparece uma ou duas vezes por mês, e eu não sei como voltar a aparecer.
Mas quando isso acontece, é fatal, minha lógica é fechar imediatamente, não importa quanto ganhe ou perca.

Related Recommendations
Comment
All comments (3)

    您好, 接口返回了null即为调用失败。如果要获取错误,可以使用GetLastError。

    5 years ago

    接口返回的不是null,是time out,这个用try/catch捕捉不到吗?要在下一行用GetLastError来获取是吧

    5 years ago

    try/catch 是用来捕获程序异常的,接口报错属于业务错误。

    5 years ago
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)