diff --git a/entry/src/main/ets/pages/Judge.ets b/entry/src/main/ets/pages/Judge.ets index c7a8242e..ad3e0592 100644 --- a/entry/src/main/ets/pages/Judge.ets +++ b/entry/src/main/ets/pages/Judge.ets @@ -963,7 +963,12 @@ struct Index { this.loadingPopupVisible = true clearInterval(this.timer); clearInterval(globalThis.judgeTimer) - this.judge.checkExamIsEnd(true); + try { + this.judge.checkExamIsEnd(true); + } catch (e) { + router.back() + } + } }) }