想要在Debug的時(shí)候,中斷請(qǐng)求,不要再走剩余的流程了?
有些時(shí)候,我們看到傳入的參數(shù)有誤后,不想走后面的流程了,怎么中斷這次請(qǐng)求呢(后面的流程要?jiǎng)h除數(shù)據(jù)庫(kù)數(shù)據(jù)呢....),難道要關(guān)閉服務(wù)重新啟動(dòng)程序?嗯,我以前也是這么干的。
確切的說(shuō),我也沒(méi)發(fā)現(xiàn)可以直接中斷請(qǐng)求的方式(除了關(guān)閉服務(wù)),但可以通過(guò)Force Return,即強(qiáng)制返回來(lái)避免后續(xù)的流程,如圖9.1。
點(diǎn)擊Force Return,彈出Return Value的窗口,我這個(gè)方法的返回類型為Map,所以,我這里直接返回 results,來(lái)強(qiáng)制返回,從而不再進(jìn)行后續(xù)的流程。或者你可以new HashMap<>()。
[圖9.1]
[圖9.2]