No, but that's a moot point, because the odds are very good that I wouldn't be found negligent in the situation I described.
Actually you are very wrong. If you caused the collision, you caused the collision, regardless if you feel you were negligent or not. The party that sustains damages or injuries is not going to care what the reason was for running into them. If you cause a collision, and are found to be the cause, you will be at fault, you and your insurance company will be found liable. Now if you swerved to avoid hitting a cow and changed lanes causing an accident, you will be found liable, for damages or injuries, however, you can try to go after who ever owned the cow for failing to secure their animal. Believe it or not, if you swerved to avoid hitting a child in a crosswalk, and caused an accident with another vehicle, you again would be found liable for damages.