by accident 的意思是:偶然地,不经意地,发生的事情有好的也有坏的。例如:He sliced ( into) his fingers by accident when cutting vegetables.他切菜时不小心切到了手指。

by chance 的意思是:多用于好的、正面的语境,有机遇的意思。例如: Several years after they'd split up they met again by chance in Paris.他们在分手几年后又在巴黎偶遇。

by mistake意思是:错误地, 有失误的意思,也有意外的意思。发生的事多为贬义的,不好的。例如: Sorry. I have taken your sports shoes by mistake.抱歉,我拿错了你的运动鞋。