I think one wants to define what is meant by "saltwater" and "freshwater" fish:
1) fish that are born in and will never leave saltwater
2) fish that are born in and will never leave freshwater
3) fish that are born in freshwater and then intentionally migrate to saltwater
4) fish that are born in saltwater and then intentionally migrate to freshwater
5) fish that spend part or all of their lives in brackish water, sometimes migrating into fresh water of sea water.
My understanding is:
1) that almost all if not all fish in group 1 will die shortly after being placed in freshwater, while almost all fish in group 2 will die shortly after being placed in saltwater. Shortly could be a matter of minutes to days.
2) that fish in group 5 can survive for an extended period of time to varying degrees if given sufficient acclimation to pure saltwater or freshwater. Some brackish can't do that, while others can do so with success. It varies by species.
3) that people often are confused regarding fish in groups 3 and 4 with being 'always' all of one kind or the other. Depending on their age, these fish can indeed be in freshwater or saltwater. These are uncommon. Calling them "freshwater" or "saltwater" fish is imo a misnomer.
There are a few freshwater species (from group 2) that can seemingly be acclimated to saltwater. Much of this is species specific and typically relates to species that lived in water that was heavily mixed with saltwater within the last 10,000 or so years. This excludes most freshwater fish.
I don't recall any fish from group 1 that can be acclimated to freshwater.