It is very dangerous for a cat to get stuck in a fishbone, and it generally does not heal on its own.
If it is stuck in the mouth or front of the throat, you can go to a professional animal hospital to remove it directly. If it is stuck in the esophagus and shows no signs of moving into the stomach, timely surgery is required. Secondly, if the accidentally eaten fish bones are relatively large, hard and sharp, even if they successfully enter the stomach, there are potential risks, such as intestinal blockage, scratches and rupture of the intestines, etc.
It depends on the position of the fish bone stuck. If the fish bone is stuck in a shallow position in the throat, it can be vomited out through regurgitation. If the fish bone is stuck in a deeper position, the cat will not be able to expel it.