throws和throw的区别
throws:
- 用在方法声明后,跟的是异常类名
- 表示抛出异常,由该方法的调用者来处理
- 表示出现异常的一种可能性,并不一定会出现异常
throw:
- 用在方法体内,跟的是异常对象名
- 表示抛出异常,由方法体内的语句处理
- 执行throw一定是抛出了某种异常
集合体系结构
集合类:提供一种存储空间可变的存储模型,存储的数据容量可以随时改变
集合的整个结构
Collection
创建:
//创建集合对象,里面的元素是String类型的
Collection<String> c = new ArrayList<>();
//添加元素 boolean add(E e)
c.add("hello");
c.add("world");
System.out.println(c);
几种基本方法:
Collection<String> c = new ArrayList<>();
c.add("hello");
c.