面向对象技术书面作业5 (集合类 异常处理) 1.Collection 、List、 Set、 Map接口的而联系和区别有哪些? 2.遍历遍历集合框架Arraylist的方法有哪些? 3.遍历集合框架 HashSet的方法有哪些? 4.遍历集合框架 HashMap的方法有哪些? 5.什么是泛型?为什么要引入泛型集合? 6.举一个例子说明如何在方法中声明和抛出异常? 7.如何自定义异常?请自定义一个异常类,用于当三角形的三条边有负值或不能构成三角形时的进行异常处理。