無言
2007-04-14 08:45:15 UTC
底下我自己寫了一個小的程式(有關於hashtable的程式)
不知道為什麼會有NoSuchElementException發生
有人可以解說一下嗎,,,謝謝!!
import java.util.*;
public class Main {
public static void main(String[] args) {
try{
Hashtable ht = new Hashtable();
ht.put("key1","E1");
ht.put("key2","E2");
ht.put("key3","E3");
Enumeration ek=ht.keys();
Enumeration ev = ht.elements();
while(ek.hasMoreElements())
{
System.out.println((String)ev.nextElement());
}
}
catch ( NoSuchElementException e1)
{
System.out.println("Exception happens" );
}
finally
{
System.out.println("ok") ;
}
}
}
--
[1;36m┌─────[33m◆[37mKKCITY[33m◆[36m─────┐[m[1;32m▇[33m─┐[37m 優質連線服務[36m隆[33m/[36m重[33m/[36m豋[33m/[36m場[33m!![m
[1;36m│[31m bbs.kkcity.com.tw [36m│[1;32m┴[m [1;33m └─[34m▇[m [1;33m [31mKK[33mADSL 帶你環遊全世界[m
[1;36m└──[34m《[0;37mFrom:220.143.231.122 [1;34m》[36m──┘[31m KK[33mADSL[34m ┴[m [1;37mhttp://adsl.kkcity.com.tw[m
--
不知道為什麼會有NoSuchElementException發生
有人可以解說一下嗎,,,謝謝!!
import java.util.*;
public class Main {
public static void main(String[] args) {
try{
Hashtable ht = new Hashtable();
ht.put("key1","E1");
ht.put("key2","E2");
ht.put("key3","E3");
Enumeration ek=ht.keys();
Enumeration ev = ht.elements();
while(ek.hasMoreElements())
{
System.out.println((String)ev.nextElement());
}
}
catch ( NoSuchElementException e1)
{
System.out.println("Exception happens" );
}
finally
{
System.out.println("ok") ;
}
}
}
--
[1;36m┌─────[33m◆[37mKKCITY[33m◆[36m─────┐[m[1;32m▇[33m─┐[37m 優質連線服務[36m隆[33m/[36m重[33m/[36m豋[33m/[36m場[33m!![m
[1;36m│[31m bbs.kkcity.com.tw [36m│[1;32m┴[m [1;33m └─[34m▇[m [1;33m [31mKK[33mADSL 帶你環遊全世界[m
[1;36m└──[34m《[0;37mFrom:220.143.231.122 [1;34m》[36m──┘[31m KK[33mADSL[34m ┴[m [1;37mhttp://adsl.kkcity.com.tw[m
--