If a cat throws things off tables, then only one version of such behavior comes to mind.
But in reality, it is not hooliganism. Experts point out four other reasons.
Predator instinct
Domestic cats want to stay in shape and constantly practice the skills given to them by nature.

This is how they improve their abilities.
Curiosity
Pets are constantly learning about the world around them. In an apartment, it is much smaller than outside, so the choice is not as big.
But even here cats find something to touch, sniff, steal, and throw off.
Attracting attention
The animal may desperately lack attention from its owners.
In such a case, the pet resorts to the most desperate measures. It is even ready to anger the person in order to get attention to its person.
Lack of space
Every cat has its favorite places in the home. Or areas that the animal uses to pass into another room.
If people leave their things here, the pet has no choice but to clear the space itself.