| 
 
| 异常一 | 创建人 |  |  |  |  |  |  |  |  |  | HelloWorld.java:9:  错误: while循环中括号用hasNext()判断集合是否包含元素, 将hasNext()写成了Next()   |  |  |  |  |  | public static void main(String[] args) {Collection<String> str = new ArrayList<>();
 str.add("hehe");
 str.add("haha");
 Iterator<String>  in = str.iterator();
 while(in.next()){}
 }
       |  |  | 问题分析:  第六行报错,检查发现while中括号中应写查看合集是否包含此元素的in.hasNext,但是记错写成获取的in.Next。   |  | 问题解决方法: 中括号中写in.hasNext(),大括号中写获取的in.Next();   | 
  异常二 | 创建人 |  |  |  |  |  |  | 习题对象类调用创建类,创建类重写toString方法错误 |  |  |  |  |  |  |  |  | @Overridepublic String toString() {    return "姓名:"+name            +"学号:"+num            +"年龄:"+age;  正确格式Lianxi l = new Lianxi("吕布","001",18);   Lianxi l1 = new Lianxi("赵云","002",19);    Lianxi l2 = new Lianxi("典韦","003",20); 输出   |  |  |  |  |  | 
     
 | 
 |