A method for handling abnormality of a network communication function, comprising: determining that the network communication function of a modem is abnormal (S101, S201), wherein the determining that the network communication function of the modem is abnormal comprises: determining that the network communication function of the modem is abnormal when detecting at least one of the following events: a Mobile Terminating, MT, call failure or a Mobile Original, MO, call failure, a channel decoding failure, a dedicated bearer activation failure, a dedicated bearer modification failure, a Public Data Network, PDN, connection establishment failure, or a data transmission failure; disconnecting the modem from a current cell (S102, S202); setting the current cell to be a barred cell, and setting a first barring duration within which the barred cell is barred (S103, S203); and when a duration within which the barred cell is barred is shorter than the first barring duration, searching for one or more cells corresponding to a Radio Access Technology, RAT, supported by the modem (S104, S204), the cells excluding the barred cell, wherein the method further comprises: when the one or more cells corresponding to the RAT supported by the modem are found, selecting a target cell from the one or more found cells; and establishing a network connection between the modem and the target cell (S105, S205); characterized in that after establishing network connection between the modem and the target cell, the method further comprises: when an abnormality reason of the network communication function of the modem has not been reported, acquiring the abnormality reason and a log of the network communication function; and reporting the abnormality reason, the log and current location information of the modem to a network side. determining that the network communication function of a modem is abnormal (S101, S201), wherein the determining that the network communication function of the modem is abnormal comprises: determining that the network communication function of the modem is abnormal when detecting at least one of the following events: a Mobile Terminating, MT, call failure or a Mobile Original, MO, call failure, a channel decoding failure, a dedicated bearer activation failure, a dedicated bearer modification failure, a Public Data Network, PDN, connection establishment failure, or a data transmission failure; disconnecting the modem from a current cell (S102, S202); setting the current cell to be a barred cell, and setting a first barring duration within which the barred cell is barred (S103, S203); and when a duration within which the barred cell is barred is shorter than the first barring duration, searching for one or more cells corresponding to a Radio Access Technology, RAT, supported by the modem (S104, S204), the cells excluding the barred cell, wherein the method further comprises: when the one or more cells corresponding to the RAT supported by the modem are found, selecting a target cell from the one or more found cells; and establishing a network connection between the modem and the target cell (S105, S205); when the one or more cells corresponding to the RAT supported by the modem are found, selecting a target cell from the one or more found cells; and establishing a network connection between the modem and the target cell (S105, S205); when an abnormality reason of the network communication function of the modem has not been reported, acquiring the abnormality reason and a log of the network communication function; and reporting the abnormality reason, the log and current location information of the modem to a network side.