Hãy hỏi làm thế nào để bắt được sự bất thường của thời gian hết

Tác giả:Exodus [Tiêu dịch chiến lược], Tạo: 2022-03-02 18:05:25, Cập nhật:

img 这个异常好像是exchange.IO() trở lại giống như một sự bất thường, nhưng sự bất thường này giống như người phát minh trở lại, không có mã lỗi. Bạn có thể hỏi tôi, làm thế nào để tôi bắt được sự bất thường này và chấp nhận sai lầm?imgĐây là cách viết mà tôi đã thử. Mã trong kho mẫu là như thế này.imgChủ yếu là tôi không biết thời gian hết là một sự bất thường của quy chuẩn hay không? có thể được bắt đúng không, hoặc nói rằng đây là một thông báo sai trực tiếp log trong chạy Hoặc có phải sự bất thường này là do IO trả về không? Tôi không biết làm thế nào để có thể trở lại. Nhưng khi nó xuất hiện, nó rất nguy hiểm, và logic của tôi sẽ được cân bằng ngay lập tức, dù có lợi hay bất lợi.


Thêm nữa

Giấc mơ nhỏXin chào, giao diện trả về null nghĩa là cuộc gọi đã thất bại. Nếu bạn muốn nhận lỗi, bạn có thể sử dụng GetLastError.

Giấc mơ nhỏtry/catch được sử dụng để bắt gặp sự bất thường của chương trình, báo cáo lỗi giao diện là lỗi kinh doanh.

Exodus [Tiêu dịch chiến lược]Interface trả về không phải là null, là time out, không thể bắt được bằng try/catch?