Java教程

java 中文路径FileNotFoundException

本文主要是介绍java 中文路径FileNotFoundException,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

问题

java 中文路径FileNotFoundException

	getClass().getClassLoader().getResource(template).getPath()

上面代码获取到的文件路径中如果出现了中文默认是会url编码的,这样就会出现filenotfound异常

解决

对路径进行url解码即可。

	try {
		templateFile = java.net.URLDecoder.decode(templateFile, "UTF-8");
	} catch (UnsupportedEncodingException e) {
		e.printStackTrace();
	}
这篇关于java 中文路径FileNotFoundException的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!