
正文
java迭代源代码异常 java中迭代器的用法
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
关于软件工程课程设计(java语言)源代码出错的问题
朋友java迭代源代码异常你好,
由于你没有源代码java迭代源代码异常的提供所以我只能给你大致聊一下关于你编译时报出java迭代源代码异常的错误都出现在什么地方。
主要是在新的JDK中,你使用的方法已经认为存在一些BUG或者已经被其它函数替代,为java迭代源代码异常了保持兼容,新版本的JDK依然保留函数名,并且加上了标签:@Deprecated ,这表明这个函数已经不再使用,后面的更新版本可能会不再支持这个函数了。
而你后面报错找不到main方法也是由于前面的错误而引发的。如果朋友你使用java的编程软件eclipse,将能够看到你调用的某个方法是被中斜杠划掉了。建议朋友你在myeclipse下编译允许java程序,能够得到更多的提示,便于自己的调试等。
具体的解决办法: java迭代源代码异常:
1 使用旧的JDK,卸载目前的JDK,找旧的JDK安装
2 使用新的函数重写,重写即是在类中继承这个接口,重新定义其这个方法内的内容。
平时尽量是技术问题的话多上谷歌,希望能够对你有所帮助。
相关问答
Q1: java源代码为何不用throw就可以抛出异常
异常大体上可以分为2类:其一是必须用throw抛出以及要用catch捕获的异常;另一种就是“运行时异常”,不必要throw抛出,在运行时(当产生时)才抛出的异常。这一种异常往往在编译时无法确定会产生,如果一定要强制捕获的话,往往会把所有语句包括进try块中的,为了简化编程,就把它们归到RuntimeException(运行时异常)中。
Q2: java集合操作时,用迭代器的next()方法,类型转换的时候总是出错,这是怎么回事?
next
E next()
返回列表中的下一个元素。可以重复调用此方法来迭代此列表,或混合调用 previous 来前后移动(注意交替调用 next 和 previous 将重复返回相同的元素)。
指定者:
接口 IteratorE 中的 next
返回:
列表中的下一个元素。
抛出:
NoSuchElementException - 如果没有可迭代的下一个元素。
要捕捉异常:
ListIterator li=al.listIterator();
while(li.hasNext())
{
try{
Object obj=li.next();
}catch(Exception e){
System.out.println("出错了");
}
if(obj.equals("java1"))
{
li.add("javaee"); //在"java1"后添加"javaee"
}
}
关于java迭代源代码异常和java中迭代器的用法的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







