A power adapter, comprising a power conversion unit and a charging interface, the power conversion unit being configured to form a charging loop with a terminal via the charging interface so as to charge a battery of the terminal, and wherein, the power adapter further comprises an anomaly detection unit and an anomaly handling unit, the anomaly detection unit is configured to detect whether an anomaly occurs in the charging loop, and the anomaly handling unit is configured to control the charging loop to enter into a protection state if the anomaly occurs in the charging loop, be characterized in that: the anomaly detection unit is configured to: detect a value of an output voltage of the power adapter; compare the value of the output voltage of the power adapter with a first voltage threshold; and determine that the output voltage of the power adapter is over-voltage and that the anomaly occurs in the charging loop, if the value of the output voltage is greater than the first voltage threshold, and/or the anomaly detection unit is configured to: detect a value of an output current of the power adapter; compare the value of the output current of the power adapter with a first current threshold; and determine that the output current of the power adapter is over-current and that the anomaly occurs in the charging loop, if the value of the output current is greater than the first current threshold. the anomaly detection unit is configured to detect whether an anomaly occurs in the charging loop, and the anomaly handling unit is configured to control the charging loop to enter into a protection state if the anomaly occurs in the charging loop, be characterized in that: the anomaly detection unit is configured to: detect a value of an output voltage of the power adapter; compare the value of the output voltage of the power adapter with a first voltage threshold; and determine that the output voltage of the power adapter is over-voltage and that the anomaly occurs in the charging loop, if the value of the output voltage is greater than the first voltage threshold, and/or detect a value of an output voltage of the power adapter; compare the value of the output voltage of the power adapter with a first voltage threshold; and determine that the output voltage of the power adapter is over-voltage and that the anomaly occurs in the charging loop, if the value of the output voltage is greater than the first voltage threshold, and/or the anomaly detection unit is configured to: detect a value of an output current of the power adapter; compare the value of the output current of the power adapter with a first current threshold; and determine that the output current of the power adapter is over-current and that the anomaly occurs in the charging loop, if the value of the output current is greater than the first current threshold. detect a value of an output current of the power adapter; compare the value of the output current of the power adapter with a first current threshold; and determine that the output current of the power adapter is over-current and that the anomaly occurs in the charging loop, if the value of the output current is greater than the first current threshold.