报错“使用简体中文(GB2312)编码加载文件时,有些字节已用Unicode替换字符替换”

以前遇到过这样的问题,是因为我要往一个不存在的文件夹路径写文件,这次我的程序已经运行到最后的return语句了,还会这样报错!这是为什么?希望有大神不吝赐教!

贴下代码,设置字符集和出错的地方

打开你要读的文件,先转为GB 再试试,看出错原因可能是你要读的文件中有Unicode编码的字符。或者你程序设置为Unicode,再去读文件试试。

点击文件选项->选择添加到源代码管理就解决了