package inter;
import java.util.ResourceBundle;
public class InterT1 {
public static void main(String[] args) {
ResourceBundle rb=ResourceBundle.getBundle("Message");
System.out.println("内容:"+rb.getString("info"));
}
}Exception in thread "main" java.util.MissingResourceException: Can't find bundle for base name Message, locale zh_CN
at java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:1564)
at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1387)
at java.util.ResourceBundle.getBundle(ResourceBundle.java:773)
at inter.InterT1.main(InterT1.java:8)出现异常了,断点异常什么意思。哪里有问题么,书上说直接就能输出内容:中文,你好,{0}!
1 回答
已采纳
达拉崩吧斑得贝迪卜多比鲁翁
TA贡献41条经验 获得超38个赞
那个这个错误是在报,未找到指定资源包
抛出:
NullPointerException - 如果 baseName 为 null
MissingResourceException - 如果未找到指定基本名称的资源包
上面两个是使用ResourceBundle时可能抛出的异常
你的这个"Message"资源包是不是没有内容或者没有这个包,再或者就是“info”这个没有对应值。
添加回答
举报
0/150
提交
取消