A filter box assembly for a washing machine, comprising: a box cover provided with a lock tongue; and a box body provided with a lock catch mechanism, the lock catch mechanism being configured to be locked and connected to the lock tongue if the box cover is pushed towards the box body, when the box cover is located at a position where the box body is opened, characterized in that the lock catch mechanism is further configured to be separated and disengaged from the lock tongue if the box cover is pushed towards the box body, when the box cover is located at a position where the box body is closed, wherein the lock catch mechanism comprises: a locking seat provided with a rolling groove therein, the rolling groove defining a closed loop; a locking block configured to be fitted in the locking seat in a retractable manner, the locking block is provided with a sliding groove, the sliding groove extending in a direction perpendicular to a moving direction of the locking block; and a rolling member rollably clamped between the rolling groove and the sliding groove, wherein during an unidirectional and circular rolling of the rolling member along the rolling groove, when the rolling member rolls to a first position in the rolling groove, the locking block is retracted in the locking seat to lock the locking tongue, and when the rolling member rolls to a second position in the rolling groove, at least part of the locking block extends out of the locking seat to release the locking tongue, wherein the locking block is provided with a locking claw, and the locking seat is provided with an accommodating groove, wherein, when the rolling member rolls to the first position, the locking claw is retracted in the accommodating groove to lock the locking tongue, and wherein, when the rolling member rolls to the second position, the locking claw extends out of the accommodating groove to release the locking tongue. a box cover provided with a lock tongue; and a box body provided with a lock catch mechanism, the lock catch mechanism being configured to be locked and connected to the lock tongue if the box cover is pushed towards the box body, when the box cover is located at a position where the box body is opened, characterized in that the lock catch mechanism is further configured to be separated and disengaged from the lock tongue if the box cover is pushed towards the box body, when the box cover is located at a position where the box body is closed, wherein the lock catch mechanism comprises: a locking seat provided with a rolling groove therein, the rolling groove defining a closed loop; a locking block configured to be fitted in the locking seat in a retractable manner, the locking block is provided with a sliding groove, the sliding groove extending in a direction perpendicular to a moving direction of the locking block; and a rolling member rollably clamped between the rolling groove and the sliding groove, wherein during an unidirectional and circular rolling of the rolling member along the rolling groove, when the rolling member rolls to a first position in the rolling groove, the locking block is retracted in the locking seat to lock the locking tongue, and when the rolling member rolls to a second position in the rolling groove, at least part of the locking block extends out of the locking seat to release the locking tongue, wherein the locking block is provided with a locking claw, and the locking seat is provided with an accommodating groove, wherein, when the rolling member rolls to the first position, the locking claw is retracted in the accommodating groove to lock the locking tongue, and wherein, when the rolling member rolls to the second position, the locking claw extends out of the accommodating groove to release the locking tongue. a locking seat provided with a rolling groove therein, the rolling groove defining a closed loop; a locking block configured to be fitted in the locking seat in a retractable manner, the locking block is provided with a sliding groove, the sliding groove extending in a direction perpendicular to a moving direction of the locking block; and a rolling member rollably clamped between the rolling groove and the sliding groove, wherein during an unidirectional and circular rolling of the rolling member along the rolling groove, when the rolling member rolls to a first position in the rolling groove, the locking block is retracted in the locking seat to lock the locking tongue, and when the rolling member rolls to a second position in the rolling groove, at least part of the locking block extends out of the locking seat to release the locking tongue, wherein the locking block is provided with a locking claw, and the locking seat is provided with an accommodating groove, wherein, when the rolling member rolls to the first position, the locking claw is retracted in the accommodating groove to lock the locking tongue, and wherein, when the rolling member rolls to the second position, the locking claw extends out of the accommodating groove to release the locking tongue.