数组和集合的区别
1.数组长度是固定的,集合长度不是固定的
2.数组只能放一种类型的数据,集合可以放多种类型的数据
List:可重复,有序,数组或者链表存储
Set:不可重复,无序
List a=new ArrayList 数组List
List b=new LinkedList 链表List
异常的概述和分类
异常概念:异常就是Java程序在运行过程中出现的错误。
异常例子:ArithmeticException 算术异常
IndexOutofBoundsException 下标异常
NullPointerException 空指标异常
异常和错误
1.运行时异常 可以不处理 jvm虚拟机处理
2.编译异常 一定要处理
处理异常的方式
1.try catch 自己处理(try…catch处理异常的基本格式,
try…catch…finally)
2.throws 给掉用者处理