1. throwable->
1.1 Error->
StackOverFlowError
OutOfMemoryError
1.2 Exception->
1.2.1 RuntimeException->
NollPointerException
IndexOutOfBoundException
illegalArgumentException //非法传递参数异常
ClassCastException
1.2.2 非RuntimeException->
ClassNotFoundException
IOException(如fileNotFoundException)
要么throw
要么try catch